XAML 概述
可扩展应用程序标记语言 (XAML) 是一种基于 XML 的声明性语言。 XAML 广泛用于以下类型的应用程序来生成用户界面:
以下 XAML 代码用于定义简单的按钮控件。
<Button Click="ButtonClick">Show updates</Button>
XAML 还用于定义 Windows WorkFlow Foundation (WF) 应用中的工作流。
XAML 代码编辑器
Visual Studio IDE 中的 XAML 代码编辑器包括为 Windows 平台和 Xamarin.Forms 创建 WPF 和 UWP 应用所需的所有工具。 尽管 Visual Studio 中的 IDE(集成开发环境)提供许多可用于为其他平台开发应用的功能,但它也具有一些 XAML 独有的功能。
XAML 设计器
Visual Studio 和 Blend for Visual Studio 提供了 XAML 设计器,可帮助你为 WPF、UWP 和 Xamarin.Forms 应用生成用户界面 (UI)。 可以从“工具箱”或“资产”窗口中拖动控件并在“属性”窗口中设置属性。 执行此操作时,Visual Studio 和 Blend for Visual Studio 会创建相应的 XAML 代码。 如果希望直接编辑 XAML 代码,则也可以这样做。
新增功能
有关最新信息,请参阅以下资源:
- Visual Studio 2019 版本 16.7 预览版 1 中对 XAML 工具的改进博客文章
- Visual Studio 2019 中 XAML 开发人员工具的新增功能博客文章
- YouTube 上的 Visual Studio 中的新增 XAML 功能视频