Vcl.Outline.TCustomOutline.AddChild

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AddChild(Index: LongInt; const Text: string): LongInt;

C++

int __fastcall AddChild(int Index, const System::UnicodeString Text);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TCustomOutline

Beschreibung

Fügt dem Knoten der Gliederung einen untergeordneten Knoten hinzu.

Verwenden Sie AddChild, um einem Knoten der Gliederung ein TOutlineNode-Objekt als untergeordneten Knoten hinzuzufügen. Text legt den Wert der Eigenschaft Text des neuen Knotens fest.

Index gibt an, wo der neue Knoten eingefügt werden soll. Der neue Knoten wird in der Gliederung als unmittelbar untergeordnetes Element des Knotens positioniert, der durch Index bezeichnet wird. Soll ein Knoten an die oberste Hierarchiestufe der Gliederung (dem Wurzelelement direkt untergeordnet) gesetzt werden, geben Sie für den Parameter Index null (0) an.

Knoten, die in der Gliederungshierarchie nach dem neuen Knoten angeordnet sind, werden um eine Hierarchiestufe nach unten versetzt und das Eigenschaftsarray Items wird mit neuen gültigen Index-Werten reindiziert. Wurde BeginUpdate aufgerufen, wird das Array Items erst dann neu indiziert, wenn die Methode EndUpdate aufgerufen wird.

AddChild gibt die Eigenschaft Index des neuen Knotens zurück.

Siehe auch