ListView.Sort メソッド


リスト ビューの項目を並べ替えます。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. 並べ替え順序をカスタマイズするには、@no__t 0 インターフェイスを実装するクラスを記述し、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.

@No__t-0 プロパティが 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.