BindingSource.ApplySort 方法

定义

使用指定的排序说明对数据源进行排序。

重载

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)

参数

sorts
ListSortDescriptionCollection

包含应用于数据源的排序说明的 ListSortDescriptionCollection

实现

例外

该数据源不是 IBindingListView

注解

IBindingListView 实现多列排序作为一组属性描述符方向对。

适用于