Microsoft.UI.Xaml.Data 命名空间

定义应用的数据绑定基础结构。

名称 说明
BindableAttribute

指定 C++ 中定义的类型可用于绑定。

Binding

定义一个绑定,用于连接绑定目标和数据源的属性。

BindingBase

Binding 类提供基类。

BindingExpression

包含有关绑定的单个实例的信息。

BindingExpressionBase

表示 BindingExpression 的基类。

BindingOperations

提供静态 SetBinding 方法。

CollectionViewSource

提供向集合类添加分组和当前项支持的数据源。

CurrentChangingEventArgs

CurrentChanging 事件提供数据。

DataErrorsChangedEventArgs

ErrorsChanged 事件提供事件数据。

ItemIndexRange

提供有关数据源中一系列项的信息。

PropertyChangedEventArgs

提供 PropertyChanged 事件的数据。

.NET此类显示为 System.ComponentModel.PropertyChangedEventArgs

RelativeSource

实现一个标记扩展,该扩展描述绑定源相对于绑定目标的位置的位置。

结构

名称 说明
LoadMoreItemsResult

包装 LoadMoreItemsAsync 调用的异步结果。

接口

名称 说明
ICollectionView

使集合能够支持当前记录管理、分组和增量加载(数据虚拟化)。

ICollectionViewFactory

支持创建相关的 ICollectionView 实现。

ICollectionViewGroup

表示视图中的任何分组项。

ICustomProperty

实现对使用 COM 实现的数据绑定源的自定义属性定义支持。

ICustomPropertyProvider

ICustomProperty 支持提供查找服务。 此接口由对象实现,以便其自定义属性可用作运行时绑定源。

IItemsRangeInfo

提供有关数据源中一系列项的信息。

INotifyDataErrorInfo

定义数据实体类可以实现以提供自定义同步和异步验证支持的成员。

INotifyPropertyChanged

通知客户端属性值已更改。

ISelectionInfo

管理是否在列表控件中选择数据源中的项和项范围。

ISupportIncrementalLoading

为支持增量加载的集合视图指定调用协定。

IValueConverter

公开允许在通过绑定引擎时修改数据的方法。

枚举

名称 说明
BindingMode

描述数据如何在绑定中传播。

RelativeSourceMode

定义描述绑定源相对于绑定目标位置的位置的常量。

UpdateSourceTrigger

定义常量,该常量指示绑定源在双向绑定中由绑定目标更新的时间。

委托

名称 说明
CurrentChangingEventHandler

表示可以处理 ICollectionView 实现的 CurrentChanging 事件的方法。

PropertyChangedEventHandler

表示将处理 PropertyChanged 事件的方法。 使用Microsoft .NET隐藏此委托进行编程时,请使用 System.ComponentModel.PropertyChangedEventHandler 委托。

另请参阅