BindingSource.ApplySort 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的排序说明对数据源进行排序。
重载
ApplySort(PropertyDescriptor, ListSortDirection) |
使用指定的属性说明符和排序方向对数据源进行排序。 |
ApplySort(ListSortDescriptionCollection) |
使用指定的排序说明对数据源进行排序。 |
ApplySort(PropertyDescriptor, ListSortDirection)
使用指定的属性说明符和排序方向对数据源进行排序。
public:
virtual void ApplySort(System::ComponentModel::PropertyDescriptor ^ property, System::ComponentModel::ListSortDirection sort);
public virtual void ApplySort (System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection sort);
abstract member ApplySort : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
override this.ApplySort : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
Public Overridable Sub ApplySort (property As PropertyDescriptor, sort As ListSortDirection)
参数
- property
- PropertyDescriptor
描述作为数据源排序依据的属性的 PropertyDescriptor。
- sort
- ListSortDirection
一个 ListSortDirection,指示列表应采取的排序方式。
实现
例外
该数据源不是 IBindingList。
注解
该 IBindingList 实现单列排序,用于 PropertyDescriptor 指示要排序的属性,以及 ListSortDirection 指示属性内容是否应按升序或降序排序。
适用于
ApplySort(ListSortDescriptionCollection)
使用指定的排序说明对数据源进行排序。
public:
virtual void ApplySort(System::ComponentModel::ListSortDescriptionCollection ^ sorts);
public virtual void ApplySort (System.ComponentModel.ListSortDescriptionCollection sorts);
abstract member ApplySort : System.ComponentModel.ListSortDescriptionCollection -> unit
override this.ApplySort : System.ComponentModel.ListSortDescriptionCollection -> unit
Public Overridable Sub ApplySort (sorts As ListSortDescriptionCollection)
参数
包含应用于数据源的排序说明的 ListSortDescriptionCollection。
实现
例外
注解
IBindingListView 实现多列排序作为一组属性描述符方向对。