selected指的是但前选中的TTreenode;
var
Node:Ttreenode;
Str: String;
begin
Node:= TreeView1.selected;
if Node.Level=0 then
begin
//...
end;
Str:= treeview1.Selections[0].Text;
end;
selected.index是该TTreenode的索引值
var
Node:Ttreenode;
Str: String;
begin
Node:= TreeView1.selected;
if Node.Level=0 then
begin
//...
end;
Str:= treeview1.Selections[0].Text;
end;
selected.index是该TTreenode的索引值
selected返回当前选择的node ,若没有选择的NODE则返回NIL
selectedindex
Specifies the index in the tree view抯 image list of the image displayed for the node when it is selected.
var
Node:Ttreenode;
Str: String;
begin
Node:= TreeView1.selected;
if Node.Level=0 then
begin
//...
end;
Str:= treeview1.Selections[0].Text;
end;
其中if Node.Level=0 怎么理解?treeview1.Selections[0]怎么理解?
if Node.Level=0 是在判断当前节点是否是根结点treeview1.Selections???
有这种东西么?
treeview1选中的接点中的第一个接点