Windows.UI.Xaml.Data Пространство имен

Определяет инфраструктуру привязки данных для приложений.

Классы

BindableAttribute

Указывает, что для привязки можно использовать тип, определенный в C++.

Binding

Определяет привязку, соединяющую свойства целевых объектов привязки и источников данных.

BindingBase

Предоставляет базовый класс для класса Binding .

BindingExpression

Содержит сведения об одном экземпляре привязки.

BindingExpressionBase

Представляет базовый класс для BindingExpression.

BindingOperations

Предоставляет статический метод SetBinding .

CollectionViewSource

Предоставляет источник данных, который добавляет поддержку группирования и текущего элемента в классы коллекций.

CurrentChangingEventArgs

Предоставляет данные для события CurrentChanging .

ItemIndexRange

Предоставляет сведения о диапазоне элементов в источнике данных.

PropertyChangedEventArgs

Предоставляет данные для события PropertyChanged .

.ЧИСТАЯ Этот класс отображается как System.ComponentModel.PropertyChangedEventArgs.

RelativeSource

Реализует расширение разметки, которое описывает расположение источника привязки относительно положения целевого объекта привязки.

Структуры

LoadMoreItemsResult

Заключает в оболочку асинхронные результаты вызова LoadMoreItemsAsync .

Интерфейсы

ICollectionView

Позволяет коллекциям поддерживать текущее управление записями, группирование и добавочную загрузку (виртуализация данных).

ICollectionViewFactory

Поддерживает создание соответствующей реализации ICollectionView .

ICollectionViewGroup

Представляет все сгруппированные элементы в представлении.

ICustomProperty

Реализует поддержку пользовательских определений свойств для источников привязки данных, реализованных с помощью COM.

ICustomPropertyProvider

Предоставляет службу поиска для поддержки ICustomProperty . Этот интерфейс реализуется объектами , чтобы их пользовательские свойства можно было использовать в качестве источников привязки времени выполнения.

IItemsRangeInfo

Предоставляет сведения о диапазоне элементов в источнике данных.

INotifyPropertyChanged

Сообщает клиенту об изменении значения свойства.

.ЧИСТАЯ Этот интерфейс отображается как System.ComponentModel.INotifyPropertyChanged.

ISelectionInfo

Управляет выбором элементов и диапазонов элементов в источнике данных в элементе управления "Список".

ISupportIncrementalLoading

Указывает вызывающий контракт для представлений коллекции, поддерживающих добавочную загрузку.

IValueConverter

Предоставляет методы, которые позволяют изменять данные при их прохождении через подсистему привязки.

Перечисления

BindingMode

Описывает, как данные распространяются в привязке.

RelativeSourceMode

Определяет константы, описывающие расположение источника привязки относительно позиции целевого объекта привязки.

UpdateSourceTrigger

Определяет константы, указывающие, когда источник привязки обновляется целевым объектом привязки в двусторонней привязке.

Делегаты

CurrentChangingEventHandler

Представляет метод, который может обрабатывать событие CurrentChanging реализации ICollectionView .

PropertyChangedEventHandler

Представляет метод, обрабатывающий событие PropertyChanged . При программировании с помощью Microsoft .NET этот делегат скрыт, используйте делегат System.ComponentModel.PropertyChangedEventHandler .

См. также раздел