RAD Studio VCL Reference
|
Occurs when the tree view looks up the ImageIndex of a node.
property OnGetImageIndex: TTVExpandedEvent;
__property TTVExpandedEvent OnGetImageIndex;
Write an OnGetImageIndex event handler to change the image index for the particular node before it is drawn. For example, the bitmap of a node can be changed to indicate a different state for the node.
Delphi Examples:
{ The following example shows how the OnGetImageIndex event handler can be used to indicate a different state for the node. } procedure TCustomDrawForm.TVGetImageIndex(Sender: TObject; Node: TTreeNode); begin if Node.HasChildren then if Node.Expanded then Node.ImageIndex := 3 else Node.ImageIndex := 0 else Node.ImageIndex := 1; end; procedure TCustomDrawForm.TVGetSelectedIndex(Sender: TObject; Node: TTreeNode); begin Node.SelectedIndex := Node.ImageIndex; end;
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|