ComboBox.Sorted プロパティ


コンボ ボックス内の項目が並べ替えられたかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the items in the combo box are sorted.

 property bool Sorted { bool get(); void set(bool value); };
public bool Sorted { get; set; }
member this.Sorted : bool with get, set
Public Property Sorted As Boolean


コンボ ボックスが並べ替えられた場合は true。それ以外の場合は falsetrue if the combo box is sorted; otherwise, false. 既定値は、false です。The default is false.


データ ソースに割り当てられた ComboBox を並べ替えようとしました。An attempt was made to sort a ComboBox that is attached to a data source.


このプロパティは、ComboBox が既存のエントリを並べ替えるかどうかを指定し、リスト内の適切な並べ替えられた位置に新しいエントリを追加します。This property specifies whether the ComboBox sorts existing entries and add new entries to the appropriate sorted position in the list. このプロパティを使用して、ComboBox内の項目を自動的に並べ替えることができます。You can use this property to automatically sort items in a ComboBox. 並べ替えられた ComboBoxに項目が追加されると、その項目は並べ替えられたリスト内の適切な場所に移動されます。As items are added to a sorted ComboBox, the items are moved to the appropriate location in the sorted list. プロパティを falseに設定すると、既存のリストの末尾に新しい項目が追加されます。When you set the property to false, new items are added to the end of the existing list. 大文字と小文字は区別されず、アルファベット順に並べ替えられます。The sort is case-insensitive and in alphabetically ascending order.

データバインドコントロールの Sorted プロパティを設定しようとすると、ArgumentExceptionが発生します。Attempting to set the Sorted property on a data-bound control raises an ArgumentException. 基になるデータモデルを使用してデータを並べ替える必要があります。You must sort the data using the underlying data model.