c# – 应用程序MainWindow在WPF中为空(使用Caliburn Micro)

前端之家收集整理的这篇文章主要介绍了c# – 应用程序MainWindow在WPF中为空(使用Caliburn Micro)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个 WPF应用程序,我需要指向控件内的主应用程序窗口.我正在使用Caliburn Micro.

Application.Current.MainWindow为null

如何在Caliburn Micro中获得对MainWindow应用程序的引用?

解决方法

这很有趣,我刚刚在另一篇文章中回答了这个问题…尝试在MainWindow.xaml.cs文件的Loaded事件中设置Application.Current.MainWindow属性
private void MainWindow_Loaded(object sender,RoutedEventArgs e)
{
    Application.Current.MainWindow = this;
}

猜你在找的C#相关文章