Vcl.ComCtrls.TTreeNodes.AddNode

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function AddNode(Node, Relative: TTreeNode; const S: string;  Ptr: TCustomData; Method: TNodeAttachMode): TTreeNode;

C++

TTreeNode* __fastcall AddNode(TTreeNode* Node, TTreeNode* Relative, const System::UnicodeString S, void * Ptr, TNodeAttachMode Method);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TTreeNodes

説明

ツリー ビューにノードを追加します。

AddNode は、コレクションにノード オブジェクトを追加します。AddNode は、以下のパラメータを取り、新しく追加されたノードを返します。

Node は、追加するノード オブジェクトです。Node が nil の場合、ツリー ビューの CreateNode メソッドが呼び出されてノードが作成されます。

Relative パラメータと Method パラメータは、新しいノードの位置を定義します。Relative は、新しいノードの親または兄弟になる既存のノードです。Method は、TNodeAttachMode 定数によって指定され、新しいノードと Relative の正確な関係を示します。

S パラメータは、新しいノードの Text プロパティを示します。

Ptr パラメータは、新しいノードの Data プロパティ値を示します。

メモ:  ツリー ノード オブジェクトが解放されても、Ptr によって参照されるメモリは解放されません。

関連項目