XAML是微软为.NET平台设计的声明性UI标记语言,基于XML语法但专用于描述界面元素、数据绑定等,每个标签对应一个.NET对象实例,文件以.xaml为扩展名。
XAML 是一种专门用于构建用户界面的声明性标记语言,本质是 XML 的一种应用形式,但不是所有 XML 都能叫 XAML。
XAML(Extensible Application Markup Language)是微软为 .NET 平台设计的语言,用来描述 UI 元素、数据绑定、样式、模板和事件行为。它常见于 WPF、UWP、MAUI 和 Xamarin 等框架中。
它不是编程语言,不写逻辑判断或循环,而是专注“界面长什么样、怎么组织、和后台怎么连”。每个 XAML 标签最终对应一个 .NET 对象实例,比如 Button 标签会创建一个 System.Windows.Controls.Button 对象。
文件以 .xaml 为扩展名,通常用 UTF-8 编码,可被编译成 BAML(二进制格式)提升加载性能。
XAML 基于 XML 语法,所有合法的 XAML 文件首先必须是合法的 XML 文件——有根元素、标签闭合、属性加引号、区分大小写等规则都继承自 XML。
XML 是“怎么写

基本上就这些。