項目をソートする
ComboBoxコンポーネントに表示される項目の表示順序を入れ替えるには、ソートを行います。Listコンポーネントには2つのメソッドが用意されており、sortItems( )メソッドは、ソート関数を用意して独自のソートを行います。sortItemsBu( )メソッドは、項目のlabelかdataプロパティを比較してソートします。
どちらのメソッドもArrayクラスの機能を使ったソートで、使い方はほぼ同じです。sortItems( )メソッドがArrayクラスのsortメソッド、sortItemsBy( )メソッドがArrayクラスのSortOn( )メソッドに相当しますが、Arrayクラスの機能と比べると少し機能が減っています。sortItems( )メソッドは、ソート関数のインスタンスのみを受け付けます。sortItemsBy( )メソッドは、単一プロパティの複合ソートのみをサポートし、降順、昇順のソートのみを行う機能を持っています。
★:ComboBoxのインスタンス ☆:ソート処理を行う関すのインスタンス ▲:ソートを行う項目のフィールド(labelまたはdata)
△:ソートの方法("DESC"(降順)または"ASC"(昇順))
■:複合ソート(Array.DESCENDING、Array.CASEINSENSITIVE、Array.NUMERIC、Array.UNIQUESORT、Array.RETURNINDEXEDARRAY)