ListView.Sort ListView.Sort ListView.Sort ListView.Sort Method


リスト ビューの項目を並べ替えます。Sorts the items of the list view.

 void Sort();
public void Sort ();
member this.Sort : unit -> unit
Public Sub Sort ()


通常を使用して項目を並べ替える、Sortingプロパティで、項目のテキストに基づいて項目を並べ替えます。Typically items are sorted using the Sorting property, which sorts items based on the item text. 並べ替え順序をカスタマイズするには、実装するクラスを記述する必要があります、IComparerインターフェイスし、設定、ListViewItemSorterプロパティをそのクラスのオブジェクト。To customize the sort order, you must write a class that implements the IComparer interface and set the ListViewItemSorter property to an object of that class. これはサブ項目のテキストで項目を並べ替えたい場合などに便利です。This is useful, for example, when you want to sort items by subitem text. アイテムの手動の並べ替えを実行する方法の詳細については、の例を参照してください、ListViewItemSorterプロパティ。For more information on performing manual sorting of items, see the example for the ListViewItemSorter property.

場合、ListView.Sortingプロパティが以外の値に設定されてSortOrder.None場合や、ListViewItemSorterプロパティが設定されて、リストはアイテムが追加されたときに自動的に並べ替えします。If the ListView.Sorting property is set to a value other than SortOrder.None or if the ListViewItemSorter property is set, the list is sorted automatically when items are added. ラベルのテキストが変更されたときに、項目が自動的に並べ替えられていません。Items are not sorted automatically when the label text changes.