关于treeview的两个问题。 No.1TreeNode.SelectedIndex := TreeNode.ImageIndex;No.2 看看你添加的代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 root:=Treeview1.Items.AddChild(nil,'根'); root.ImageIndex := 0; gNode:=Treeview1.Items.AddChild(root,'目录A'); gNode.ImageIndex := 1;我程序 gNode:=Treeview1.Items.AddChild(root,'目录B'); gNode.ImageIndex := 1;然后写什么就能让treeview马上显示出 目录B ?谢谢 //最后加一条//看看是不是你想要的结果 Treeview1.Selected := gNode; //gNode.Selected := True; gNode:=Treeview1.Items.AddChild(root,'目录B'); gNode.ImageIndex := 1;我这里可以马上显示啊 ★==========★==========★ ‖Delphi里的最后一丝游魂‖ ★==========★==========★ 1: Node.SelectedIndex := 0;2: gNode:=Treeview1.Items.AddChild(root,'目录B');//这儿你只要不更改treeview的默认设置也可以自动显示 或者,强制让它出现; selected := gNode;//gNode.setfocuse; 1: Node.SelectedIndex := 0;2: gNode:=Treeview1.Items.AddChild(root,'目录B');//这儿你只要不更改treeview的默认设置也可以自动显示 或者,强制让它出现; selected := gNode;//gNode.setfocuse; 就是这样的,类似于资源管理器,我新增加了目录TREEVIEW不能马上显示,我要关闭了再打开treeview才能显示。 procedure TForm1.Button1Click(Sender: TObject);var i:integer;begin for i:=0 to 19 do begin TreeView1.Items.Add(nil,inttostr(i)); TreeView1.Items.Item[i].ImageIndex:=i; TreeView1.Items.Item[i].SelectedIndex:=i; end;end; 我知道,这是增加,但是关键执行了你这程序后treeview并不会马上显示出你增加的啊,我要马上增加怎么办? 你在新增目录的代码后,加入给treeview加入相应结点的代码,就是TreeView1.Items.AddChild 举例说明用 with 时的某种情形 关于C/S系统,突然网络中断,在对数据操作时出错?怎么解决? 使用OpenPictureDialog1控件打开某些图片时候会報"Unknown picture file extension(.png)"的錯誤 TCP/IP编程相关 关于跨平台的串口通信的问题,高手请进 请教如何在一个字符串中取其中的几个字符; 局域网编程,请高手指点 delphi 6 里有可以显示tif格式的控件吗? 如何设置字符串回退键,高手帮忙?3x 求救啊!快啊! tygh2000请进来拿分 TIdHTTP在Post的时候,怎么响应消息。
root.ImageIndex := 0;
gNode:=Treeview1.Items.AddChild(root,'目录A');
gNode.ImageIndex := 1;
我程序
gNode:=Treeview1.Items.AddChild(root,'目录B');
gNode.ImageIndex := 1;
然后写什么就能让treeview马上显示出 目录B ?谢谢
Treeview1.Selected := gNode; //gNode.Selected := True;
gNode:=Treeview1.Items.AddChild(root,'目录B');
gNode.ImageIndex := 1;
我这里可以马上显示啊
★==========★==========★
‖Delphi里的最后一丝游魂‖
★==========★==========★
Node.SelectedIndex := 0;
2:
gNode:=Treeview1.Items.AddChild(root,'目录B');
//这儿你只要不更改treeview的默认设置也可以自动显示
或者,强制让它出现;
selected := gNode;//gNode.setfocuse;
Node.SelectedIndex := 0;
2:
gNode:=Treeview1.Items.AddChild(root,'目录B');
//这儿你只要不更改treeview的默认设置也可以自动显示
或者,强制让它出现;
selected := gNode;//gNode.setfocuse;
var i:integer;
begin for i:=0 to 19 do
begin
TreeView1.Items.Add(nil,inttostr(i));
TreeView1.Items.Item[i].ImageIndex:=i;
TreeView1.Items.Item[i].SelectedIndex:=i;
end;
end;
TreeView1.Items.AddChild