共用方式為


Windows 應用程式中的資料繫結

資料繫結可讓您的應用程式 UI 顯示資料,以及選擇性地與該資料保持同步。 資料繫結可讓您針對資料與 UI 之間的考量建立隔離機制,為應用程式建構更簡單的概念模型,以及更好的可讀性、測試性和維護性。 在 XAML 標記中,您可以選擇使用 {x:Bind} 標記延伸{Binding} 標記延伸。 您甚至可以在同一個應用程式中,甚至是在同一個 UI 元素中混合兩者使用。 {x:Bind} 是 Windows 10 中 UWP 的新功能,也可以在 Windows 應用程式 SDK 中使用,而且效能更好。

主題 說明
資料繫結概觀 本主題說明如何在 Windows 應用程式 SDK 應用程式中將控制項 (或其他 UI 元素) 繫結到單一項目,或將項目控制項繫結到項目集合。 此外,我們還會說明如何控制項目的呈現、根據選擇來實作詳細資料檢視、以及轉換資料以供顯示。 如需詳細資訊,請參閱深入了解資料繫結
深入了解資料繫結 本主題詳細說明資料繫結功能。
繫結階層式資料並建立主要/詳細資料檢視 您可以將項目控制項繫結到已繫結成一個鏈的 CollectionViewSource 執行個體,以建立階層式資料的多層主要/詳細資料 (又稱為清單/詳細資料) 檢視。
資料繫結和 MVVM 本主題說明 Model View ViewModel (MVVM) UI 架構的設計模式。 資料繫結是 MVVM 的核心,可支援 UI 和非 UI 程式碼之間的鬆散耦合。
x:Bind 中的函式 在 Windows 應用程式 SDK 應用程式中,{x:Bind} 支援使用函式作為系結路徑的分葉步驟。 在本主題中,了解如何將屬性系結至函式,以執行轉換、日期格式設定、文字格式設定、文字串連等等。

另請參閱