为什么我必须使用Application类才能使用WPF窗口
本文关键字:WPF 窗口 Application 为什么 | 更新日期: 2023-09-27 18:20:08
我创建我的Window类
class myWin : Window
{
public myWin()
{
Title = "My";
MaxWidth = 500;
MaxHeight = 500;
}
}
为什么我不能在不运行应用程序实例的情况下运行"myWin"
运行,但冻结(不起作用)。
myWin a = new myWin();
a.Show();
工作非常完美!
myWin a = new myWin();
a.Show();
Application b = new Application();
b.Run();
我正在使用Xamarin Studio
Application
类实现了运行Windows应用程序所需的所有管道/基础设施。
主要部分是消息泵的管理,它处理操作系统发送给应用程序的所有消息,特别是触发。。。重新绘制应用程序的渲染表面。
因此,Application.Run
所做的基本上是启动消息泵。