c# - WPF如何启动App.xaml/cs和MainWindow.xaml/cs

标签 c# wpf

假设我们从带有 App.xaml/csMainWindow.xaml/cs 的默认新 WPF 项目开始。 应用程序执行这些代码的顺序是什么。

  1. 解析App.xaml
  2. 运行App.xaml.cs
  3. 解析MainWindow.xaml
  4. 运行 MainWindow.xaml.cs?

Properties中的Resource.Designer.csSettings.Designer.cs的执行情况如何?

最佳答案

每个 .NET 应用程序(PE 文件)都以一个通常为“Main”的入口点开始,但在 WPF 中您看不到它,因为 Visual Studio 对用户隐藏了它,因为它非常乱码。

一旦找到 Main 方法,您就会了解执行流程。为此,请看下图:

WPF project tree

关于c# - WPF如何启动App.xaml/cs和MainWindow.xaml/cs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740526/

相关文章:

c# - System.Xml.XmlTextWriter.WriteStartDocument()

c# - 在 C# 中使用 'for' 循环用图像填充编号为 'i' 的图片框

c# - Mono.CSharp(编译器即服务)在 2.10 版中的变化

c# - 如何防止将 Item 添加到 DataGrid?

c# - 使用输入模拟器

c# - DateTime.ParseExact 的格式字符串 - 什么小时格式适用于 "tt"?

c# - 安装 facebook c# sdk

wpf - 在 MVVM 中使用命令

c# - 如何实现延迟位图加载?

wpf - WPF 的 MVVM 的漂亮而简单的定义