共用方式為


XAML 平台

本節包含解釋一般適用於您使用 Windows Runtime 與 XAML 作為 UI 定義的應用程式的程式設計概念的主題。 本節適用於 WinUI 3 與 UWP。

主題 Description
XAML 概觀 向 Windows Runtime 應用程式開發者介紹 XAML 語言及其概念,並說明在 XAML 中宣告物件及設定屬性的不同方式,以建立 Windows Runtime 應用程式。
相依性屬性概觀 說明當你撰寫帶有 XAML 定義的 Windows Runtime 應用程式時,所使用的相依屬性系統。
自訂相依性屬性 說明如何定義並實作 Windows Runtime 應用程式的自訂相依屬性。
附加屬性概觀 說明 XAML 中附加屬性的概念,並提供一些範例。
自訂附加屬性 說明如何將 XAML 附加屬性實作為相依性屬性,以及如何定義附加屬性在 XAML 中使用所需的存取子慣例。
事件和路由事件概觀 描述使用 C#、Visual Basic 或 C++/CX 作為程式語言,並以 XAML 作為 UI 定義時,在 Windows Runtime 應用程式中事件的程式設計概念。 您可以指派事件的處理常式作為 XAML 中 UI 元素宣告的一部分,也可以在程式碼中新增處理常式。 Windows Runtime 支援routed events:某些輸入事件和資料事件可以由觸發事件的物件之外的物件處理。 當您定義控制項範本或使用頁面或版面配置容器時,路由事件很有用。