XAML应用程序工作流是什么样子的

本文关键字:什么样 应用程序 工作流 XAML | 更新日期: 2023-09-27 18:30:05

我一直在努力寻找用XAML编写GUI的应用程序的生命周期是什么样子的。这篇博文真的让我很困惑

为了充分了解提高启动时间的机会领域,了解启动应用程序的工作流程非常重要。

1. The App constructor is called in App.xaml.cs.
2. XAML in App.xaml is parsed.
3. Application_Launching is called in App.xaml.cs.
4. The Page constructor of your MainPage is called.
5. XAML in your MainPage is parsed.
6. OnNavigatedTo is called in your MainPage.

我认为XAML被编译成BAML并嵌入到dll中。Runtime只是将BAML转换为.Net对象。

WP7 Silverlight有什么不同吗?Runtime解析它是否像浏览器解析HTML一样?从XAML生成的C#文件有什么意义?(例如Main.xaml.g.cs)C++和xaml应用程序不同吗?

XAML应用程序工作流是什么样子的

.g.cs文件是自动生成的,包含与XAML页面的常规布局相关的信息。这是一个很好的描述。

运行时确实解析嵌入程序集中的XAML——与WPF不同,它不是作为BAML嵌入的。