我已在构造函数中添加 WindowLoaded 事件作为路由事件处理程序,但不确定这是否是声明/请求加载窗口的正确方法。
this.AddHandler(Window.LoadedEvent, new RoutedEventHandler(WindowLoaded));
目前似乎可以正常工作,因为一旦我运行应用程序,我就会得到一个空窗口,只有边框,没有内容。
问题是如何在 WPF 中使用 WindowLoaded() 事件?我本来希望从 VS2010 的顶部下拉框中选择它,但我想必须手动输入。是这样吗?
干杯, 阿米特
最佳答案
您可以在 GUI 中设置 Loaded 事件:
或者在控件的代码隐藏中:
public MainWindow()
{
InitializeComponent();
Loaded += MainWindow_Loaded;
}
void MainWindow_Loaded( object sender, RoutedEventArgs e )
{
}
关于c# - WPF 中的 WindowLoaded 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11811021/