var node1:Ttreenode; begin node1:=treeview1.Selected; treeview1.Items.AddChild(node1,'asd'); end;//node1就是你选择的节点,在这个节点下添加'asd'节点
var node1,node2:Ttreenode; begin node1:=treeview1.Selected; node2:=treeview1.Items.AddChild(node1,'asd'); TreeView1.Items.Select(node2); //可能是这样
elilor(elilor) 你的方法不可以 :(((
procedure TForm1.Button1Click(Sender: TObject); var iPos:integer; Node:TTreeNode; begin for iPos:= 0 to TreeView1.Items.Count-1 do begin Node:= TreeView1.Items.Item[iPos]; if Node.Text='黑龙江'then begin TreeView1.Select(Node,[ssLeft]); TreeView1.Items.AddChild(Node,'asd'); Break; end; end; end;
begin
node1:=treeview1.Selected;
treeview1.Items.AddChild(node1,'asd');
end;//node1就是你选择的节点,在这个节点下添加'asd'节点
node1,node2:Ttreenode;
begin
node1:=treeview1.Selected;
node2:=treeview1.Items.AddChild(node1,'asd');
TreeView1.Items.Select(node2); //可能是这样
你的方法不可以
:(((
var
iPos:integer;
Node:TTreeNode;
begin
for iPos:= 0 to TreeView1.Items.Count-1 do
begin
Node:= TreeView1.Items.Item[iPos];
if Node.Text='黑龙江'then
begin
TreeView1.Select(Node,[ssLeft]);
TreeView1.Items.AddChild(Node,'asd');
Break;
end;
end;
end;