Привязка данных в приложениях Windows
Привязка данных — это способ отображения данных в пользовательском интерфейсе приложения, а также при необходимости синхронизации с данными. Привязка данных позволяет создавать разделение проблем между данными и пользовательским интерфейсом, что приводит к более простой концептуальной модели, а также повышению удобочитаемости, удобства тестирования и удобства обслуживания приложения. В разметке XAML можно использовать расширение разметки {x:Bind} или расширение разметки {Binding}. И вы даже можете использовать смесь двух в одном приложении, даже в одном элементе пользовательского интерфейса. {x:Bind}
новая версия UWP в Windows 10 также доступна в пакете SDK для приложений Windows и более высока производительность.
Раздел | Описание |
---|---|
Общие сведения о привязке данных | В этом разделе показано, как привязать элемент управления (или другой элемент пользовательского интерфейса) к одному элементу или привязать элемент управления элементами к коллекции элементов в приложении пакета SDK для приложений windows. Кроме того, мы покажем, как управлять отрисовкой элементов, реализовывать представление сведений на основе выделения и преобразовывать данные для отображения. Дополнительные сведения см. в подробной статье о привязке данных. |
Подробно о привязке данных | В этом разделе подробно описаны функции привязки данных. |
Привязка к иерархическим данным и создание представления основных и подробных данных | Вы можете создать многоуровневое представление основных и подробных данных (также известное как список-подробности) иерархических данных путем привязки элементов управления элементами управления к экземплярам CollectionViewSource , связанным в цепочке. |
Привязка данных и MVVM | В этом разделе описывается шаблон проектирования архитектуры пользовательского интерфейса Model-View-ViewModel (MVVM). Привязка данных лежит в основе MVVM и обеспечивает свободную связь между кодом пользовательского интерфейса и остальным кодом. |
Функции в x:Bind | В приложениях пакета SDK для приложений {x:Bind} для Приложений Windows поддерживается использование функции в качестве конечного шага пути привязки. В этом разделе описано, как свойства привязаны к функциям для преобразования, форматирования дат, форматирования текста, объединения текста и т. д. |
См. также
Windows developer