Vcl.ComCtrls.TCustomTreeView.AlphaSort
Delphi
function AlphaSort(ARecurse: Boolean = True): Boolean;
C++
bool __fastcall AlphaSort(bool ARecurse = true);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
説明
ツリーノードをソートします。
AlphaSort メソッドは,ノードのソートや再ソートを行います。OnCompare イベントハンドラが定義されている場合,ルーチンはソート順を決めます。定義されている OnCompare ハンドラがない場合,ノードはそのキャプションの大文字と小文字を区別する単純な比較でソートされます。
オプションの ARecurse パラメータ(デフォルトは true)は,ソートを再帰的にノードツリーに下ろし,各サブツリーを順番にソートするかどうかを指定します。
AlphaSort の呼び出しは,CustomSort を手続きパラメータ nil (Delphi) または NULL (C++) およびデータパラメータ 0 で呼び出すことと同じです。
AlphaSort の呼び出しは,TTreeNodes で AlphaSort がデフォルトでは再帰になっていないことを除き,Items プロパティの同じメソッドを呼び出すことと同じ効果があります。
サブツリーをソートするには,TTreeNodes の AlphaSort メソッドを使用してください。