Vcl.ComCtrls.TTreeNode.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TTreeNode |
説明
Assign メソッドは別のツリービューノードのプロパティをコピーします。
Source パラメータが TTreeNode オブジェクトである場合,Assign は,Text,Data,ImageIndex,SelectedIndex,OverlayIndex,Focused,DropTarget,Cut,および HasChildren プロパティをソースノードからコピーします。Source がそれ以外のオブジェクト型の場合,Assign はそのオブジェクトが継承したメソッドを呼び出し,AssignTo メソッドのツリーノードにコピーできるオブジェクトから情報をコピーします。
メモ: Assign メソッドは HasChildren プロパティをコピーしますが,子ノードはコピーしません。子を持つ別のノードのプロパティを割り当てた後で,必ずすべての子をコピーしてください。