?已針對 Windows 10 上的 UWP 應用更新。 有關 Windows 8.x 文章,請參閱存檔?]
數據綁定是你的應用 UI 用來顯示數據的一種方法,可以選擇與該數據保持同步。 借助數據綁定,你可以將關注的數據從關注的 UI 中分離開來,從而可形成一個更簡易的概念模型,并且使你的應用擁有更好的可讀性、可測試性和可維護性。 在標記中,你既可以選用?{x:Bind} 標記擴展,也可以選用?{Binding} 標記擴展。 還可以在同一應用中(甚至是同一 UI 元素上)混合使用這兩個標記擴展。 {x:Bind} 是 Windows 10 的新增內容,且具備更好的性能。 {Binding} 具有更多功能。
主題 | 說明 |
---|---|
數據綁定概述 | 本主題介紹了如何在通用 Windows 平臺 (UWP) 應用中將控件(或其他 UI 元素)綁定到單個項目,或者將項目控件綁定到項目集合。 此外,我們還介紹了如何控制項的呈現、基于所選內容實現詳細信息視圖,以及轉換數據以供顯示。 有關更多詳細信息,請參閱深入了解數據綁定。 |
深入了解數據綁定 | 數據綁定是你的應用 UI 用來顯示數據的一種方法,可以選擇與該數據保持同步。 借助數據綁定,你可以將關注的數據從關注的 UI 中分離開來,從而可形成一個更簡易的概念模型,并且使你的應用擁有更好的可讀性、可測試性和可維護性。 |
設計面圖上以及用于原型制作的示例數據 | 你的應用可能無法或不需要(可能是出于隱私或性能的原因)在 Microsoft Visual Studio 或 Blend for Visual Studio 中的設計圖面上顯示實時數據。 為了使你的控件填充數據(以便你可以處理應用的布局、模板和其他視覺屬性),你可以通過各種方式使用設計時示例數據。 如果你正要生成一個草圖(或原型)應用,則示例數據可能真的非常有用而且節省時間。 你可以在運行時在草圖或原型中使用示例數據來闡明你的想法,而無需連接到真實且實時的數據。 |
綁定分層數據和創建大綱/細節視圖 | 你可以通過將項目控件綁定到?CollectionViewSource?實例(它們綁定在同一個鏈中)來生成分層數據的多級大綱/細節(也稱為列表詳細信息)視圖。 |
? | ?本文轉自jiahuafu博客園博客,原文鏈接http://www.cnblogs.com/jiahuafu/p/5500751.html如需轉載請自行聯系原作者 jiahuafu |