Vcl.ComCtrls.TCustomTreeView.AlphaSort

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AlphaSort(ARecurse: Boolean = True): Boolean;

C++

bool __fastcall AlphaSort(bool ARecurse = true);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomTreeView

Beschreibung

Sortiert Baumknoten.

Mit AlphaSort können die Knoten des Baumdiagramms sortiert werden. Wenn eine OnCompare-Ereignisbehandlungsroutine definiert ist, wird die Sortierreihenfolge von dieser Routine festgelegt. Ist kein OnCompare-Handler definiert, werden die Knoten einfach nach ihren Namen sortiert, wobei die Groß-/Kleinschreibung beachtet wird.

Der optionale Parameter ARecurse (Vorgabewert: true) legt fest, dass beim Sortiervorgang das Baumdiagramm rekursiv durchlaufen und jeweils auch die Unterzweige sortiert werden.

Der Aufruf von AlphaSort entspricht dem Aufruf von CustomSort mit dem Prozedurparameter nil (Delphi) or NULL (C++) und einem Datenparameter 0.

Der Aufruf von AlphaSort hat dieselbe Wirkung wie der Aufruf derselben Methode für die Eigenschaft Items, außer das AlphaSort in TTreeNodes nicht standardmäßig rekursiv ist.

Um einen Unterzweig zu sortieren, verwenden AlphaSort in TTreeNodes.

Siehe auch