假设我们使用App.xaml / cs,MainWindow.xaml / cs从默认的新WPF项目开始 应用程序执行这些代码的顺序是什么。解析App.xaml - >运行App.xaml.cs - >解析MainWindow.xaml - >运行MainWindow.xaml.cs?以及如何在Properties?
中执行Resource.Designer.cs和Settings.Designer.cs答案 0 :(得分:4)
每个dotnet应用程序(PE文件)都以一个通常为“Main”的入口点开头但在wpf中你看不到这个,因为studio隐藏了它来自用户,因为它是非常混乱的代码。 一旦找到Main方法,你就会知道自己的执行流程。为此,请查看以下图像
答案 1 :(得分:2)
正如Int3用户所说,Main方法位于App.g.cs,就像这样
public static void Main() {
YourAppNamespace.App app = new YourAppNamespace.App();
app.InitializeComponent();
app.Run();
}
这意味着您将在其他任何事情之前执行App构造函数。