BindingSource.ApplySort BindingSource.ApplySort BindingSource.ApplySort BindingSource.ApplySort Method

定義

指定された並べ替えに関する説明に基づいて、データ ソースを並べ替えます。Sorts the data source with the specified sort description or descriptions.

オーバーロード

ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection)

指定されたプロパティ記述子と並べ替え方向を使用して、データ ソースを並べ替えます。Sorts the data source using the specified property descriptor and sort direction.

ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection)

指定された並べ替えに関する説明に基づいて、データ ソースを並べ替えます。Sorts the data source with the specified sort descriptions.

ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection) ApplySort(PropertyDescriptor, ListSortDirection)

指定されたプロパティ記述子と並べ替え方向を使用して、データ ソースを並べ替えます。Sorts the data source using the specified property descriptor and sort direction.

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 PropertyDescriptor PropertyDescriptor

データ ソースの並べ替えに使用するプロパティを説明する PropertyDescriptorA PropertyDescriptor that describes the property by which to sort the data source.

sort
ListSortDirection ListSortDirection ListSortDirection ListSortDirection

リストをどのように並べ替えるかを指定する ListSortDirectionA ListSortDirection indicating how the list should be sorted.

実装

例外

データ ソースが IBindingList ではありません。The data source is not an IBindingList.

注釈

IBindingListは、を使用してPropertyDescriptor並べ替えのListSortDirection対象となるプロパティを示し、プロパティの内容を昇順と降順のどちらで並べ替えるかを示すを使用して、単一の列の並べ替えを実装しています。The IBindingList implements single column sorting using a PropertyDescriptor to indicate a property to sort by and a ListSortDirection indicating whether the property contents should be sorted in ascending or descending order.

ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection) ApplySort(ListSortDescriptionCollection)

指定された並べ替えに関する説明に基づいて、データ ソースを並べ替えます。Sorts the data source with the specified sort descriptions.

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 ListSortDescriptionCollection ListSortDescriptionCollection

データ ソースに適用する並べ替えに関する説明を格納する ListSortDescriptionCollectionA ListSortDescriptionCollection containing the sort descriptions to apply to the data source.

実装

例外

データ ソースが IBindingListView ではありません。The data source is not an IBindingListView.

注釈

IBindingListViewプロパティ記述子と方向のペアのセットとして複数列の並べ替えを実装します。IBindingListView implements multi-column sorting as a set of property descriptor-direction pairs.

適用対象