Vcl.ComCtrls.TCustomTreeView.Selected
Delphi
property Selected: TTreeNode read GetSelected write SetSelected;
C++
__property TTreeNode* Selected = {read=GetSelected, write=SetSelected};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Description
Renvoie le noeud sélectionné dans la vue arborescente.
Consultez la propriété Selected pour accéder au noeud sélectionné de la vue arborescente. S'il n'y a pas de noeud sélectionné, Selected a la valeur nil (Delphi) ou NULL (C++).
Affectez Selected pour spécifier le noeud sélectionné de la vue arborescente. Quand un noeud est sélectionné, les événements OnChanging et OnChange de la vue arborescente ont lieu. De plus, si le noeud spécifié est l'enfant d'un noeud réduit, la liste des enfants du parent est développée pour faire apparaître le noeud sélectionné. Dans ce cas, les événements OnExpanded et OnExpanding de la vue arborescente ont également lieu.
Si la propriété RightClickSelect a la valeur true, la valeur de Selected représente le dernier noeud cliqué dans la vue arborescente, même s'il était cliqué avec le bouton droit de la souris. Ceci peut différer du noeud qui est mis en surbrillance pour indiquer la sélection.
Si la propriété MultiSelect a la valeur true et si la propriété MultiSelectStyle inclut msControlSelect, Selected renvoie le dernier noeud sur lequel l'utilisateur a cliqué, si ce clic a désélectionné le noeud. Pour obtenir le statut des sélections en cours quand MultiSelect a la valeur true, consultez la propriété Selections.