XAML 概觀
Extensible Application Markup Language (XAML) 是以 XML 為基礎的宣告式語言。 XAML 在下列類型的應用程式中廣泛使用,以建置使用者介面:
下列 XAML 程式代碼會定義簡單的按鈕控制項。
<Button Click="ButtonClick">Show updates</Button>
XAML 也可用來在 Windows WorkFlow Foundation (WF) 應用程式中定義工作流程。
XAML 程式代碼編輯器
Visual Studio IDE 中的 XAML 程式代碼編輯器 包含建立適用於 Windows 平臺的 WPF 和 UWP 應用程式,以及 Xamarin.Forms 和 .NET MAUI 所需的所有工具。 雖然 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 版 Preview 1部落格文章中的XAML 工具改善
- Visual Studio 2019 XAML 開發人員工具的新功能 部落格文章
- Visual Studio 中的新 XAML 功能 YouTube 上的影片
另請參閱
- 在 WPF 應用程式中 XAML
- XAML 在 UWP 應用程式中
- Xamarin.Forms 應用程式中的 XAML
- 在 .NET MAUI 應用程式中 XAML