关于treeview!请教各位高手!谢谢!(100分)

  • 主题发起人 主题发起人 坐井看天阔
  • 开始时间 开始时间

坐井看天阔

Unregistered / Unconfirmed
GUEST, unregistred user!
我想请教各位高手一个问题:
如果treeview是这样子:
1-云南省
11-昆明市
12-楚雄市
13-曲靖市
如何在我选中某市时,把前面的数字赋给combobox.如:选中“昆明市”,就把111赋给Combobox.
谢谢!
 
你节点的TEXT是'1-云南省',还是内在的代码是'1' 而TEXT是'云南省'?
click事件里写:
procedure TForm1.tv1Click(Sender: TObject);
var tmp1,tmp2:string;
begin
if not(tv1.Selected.IsFirstNode ) then
begin
tmp1:=tv1.Selected.Parent.Text;
tmp2:=tv1.Selected.Text;
showmessage(Copy(tmp1,1,Pos('-',tmp1)-1)+ Copy(tmp2,1,Pos('-',tmp2)-1));
end;
end;
两个TEXT都处理一下,把代码取出来连接一下就可以了
如果是代码,直接取就可以了
 
接受答案了.
 
谢谢啦!真的很感谢!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部