Vcl.ComCtrls.TTreeNode.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TTreeNode |
Description
Copie les propriétés d'un autre noeud de vue arborescente.
Si le paramètre Source est un objet TTreeNode, Assign copie les propriétés Text, Data, ImageIndex, SelectedIndex, OverlayIndex, Focused, DropTarget, Cut et HasChildren à partir du code source. Si Source est un objet d'un autre type, Assign appelle sa méthode héritée qui copie des informations à partir de n'importe quel objet capable de copier vers un noeud d'arborescence dans sa méthode Assign To.
Remarque : Bien qu'Assign copie la propriété HasChildren, elle ne copie pas les noeuds enfants. Vous devez copier les éventuels descendants après avoir affecté les propriétés d'un autre noeud possédant des enfants.