对于视图,有相应的 .xaml 和 .xaml.cs 文件。这些文件是如何关联的?
我对 xaml 非常陌生 - 我想我在 .xaml 文件中看到了动态占位符,但明确引用了文件作为除相应 .cs 文件之外的源。我想我看到了控制器视图行为,其中用户交互触发视图上的状态变化,与 Javascript/CSS UI 交互相当。
XAML 文件 (.xaml) 和相应的代码隐藏文件 (.xaml.cs) 是同一类的两个部分定义。
分部类和方法(C# 编程指南): https://msdn.microsoft.com/en-us/library/wa80x488.aspx
运行时在代码隐藏类的构造函数中调用的 InitializeComponent() 方法会定位已编译的 XAML 文件的 URI,并将其传递给 LoadComponent() 方法,该方法解析 BAML(即已编译的 XAML),并创建您在 XAML 标记中定义的元素。请参阅以下链接以获取有关此内容的更多信息。
InitializeComponent() 的作用是什么?它在 WPF 中如何工作?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)