Vcl.ComCtrls.TCustomTreeView.Selected
Delphi
property Selected: TTreeNode read GetSelected write SetSelected;
C++
__property TTreeNode* Selected = {read=GetSelected, write=SetSelected};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Beschreibung
Gibt den im Baumdiagramm ausgewählten Knoten an.
Mit Selected kann der ausgewählte Knoten ermittelt werden. Wenn kein Knoten markiert ist, hat Selected den Wert nil (Delphi) bzw. NULL (C++).
Um einen bestimmten Knoten auszuwählen, weisen Sie Selected den entsprechenden Wert zu. Dadurch werden die Ereignisse OnChanging und OnChange ausgelöst. Befindet sich der markierte Knoten in einem ausgeblendeten Zweig, wird dieser automatisch angezeigt. In diesem Fall werden zusätzlich die Ereignisse OnExpanded und OnExpanding ausgelöst.
Hat RightClickSelect den Wert true, enthält Selected auch dann den zuletzt angeklickten Knoten, wenn auf diesen mit der rechten Maustaste geklickt wurde. Dieser Knoten muss nicht mit dem ausgewählten Element identisch sein.
Wenn die Eigenschaft MultiSelect auf true gesetzt ist und die Eigenschaft MultiSelectStyle den Wert msControlSelect enthält, bezeichnet Selected den letzten Knoten, auf den geklickt wurde (auch wenn dabei die Auswahl des Knotens aufgehoben wurde). Verwenden Sie die Eigenschaft Selections, um den aktuellen Auswahlstatus eines Knoten zu ermitteln, wenn MultiSelect den Wert true hat.
Siehe auch
Codebeispiele
- EditText (Delphi)
- TTreeGetNodeAt (Delphi)
- TTreeSelected (Delphi)
- TreeNodesAddObject (Delphi)
- EditText (C++)
- TTreeGetNodeAt (C++)
- TTreeSelected (C++)
- TreeNodesAddObject (C++)