XAML是可扩展应用标记语言的缩写,是微软用于描述GUI的XML变种。在之前的GUI框架如WinForms中,GUI是用相同语言创建,例如C#或VB.NET,并且通常由设计者来维护(例如Visual Studio)。但是,通过XAML,微软使用了另一种方式。非常类似HTML,你现在可以轻松写你的GUI。
这不是一个 XAML 教程,但我会大概告诉你如何使用,因为 XAML 是 WPF 最基础的部分。不管你是创建 1 个窗体还是页面,都会包含 1 个 XAML 文档和 1 个背后的程序文件,这各自共同创建了这个窗体/页面。XAML 文件描述了所有元素的接口,程序文件处理了所有事件并能够操作 XAML 控件。
在接下来的章节中,我们将了解 XAML 的工作原理以及如何使用它来创建你的界面。