我的窗口分左右两部分,左边是treeview树型结构,右边是1、2、3。。若干题目,有标号。我想给treeview中的子项添加事件,点一下窗口左边的树结构中的某子项,就可以定位到右边的某一个标号。小妹初学,问题很菜,敬请高手指点。
解决方案 »
- move语句的问题,请帮我看看
- iTemp:array [0..512] of byte; 怎么把 iTemp 转成 TBytes啊?! SendTo需要 TBytes...
- 关于三层结构中主从表的设计问题!!!在线=,搞定就结贴,谢谢大家了^_^
- 关于fastreport的问题
- 问题:为什么截获WM_CREATE消息并返回-1后,虽然达到了阻止窗体创建的目的,但是...
- 组件,求救!!!在线等待。。。
- 急!求救!
- CGI Stand - alone executable 为何一闪而过 ? 结果没有出现在 Ie 中
- 如何显示文件相应的类型描述
- 关于进程的新手问题
- 如何在delphi中调用C++库文件lib
- 简单问题:label标签控件caption属性最大支持多少个汉字?
if tvArrangeOrder.Selected.Level = 1 then
begin
edit1.text := tvArrangeOrder.Selected.Text;
end;
如jinjintalk(文文)所述,应该没什么问题吧
例如:
Treeview1Onchange(...)
var
value:String ;
i:Integer ;
begin
if TreeView1.selected = nil then
exit ;
value := Treeview1.Selected.text ;
//对返回值处理代码;
…… //此处不知道你右边所谓的标号用的是虾米东西,在此假设也是一棵大松树吧
for i:=0 to TreeView2.items.count -1 do
if TreeView2.items[i].Text = value then
begin
TreeView2.items[i].Selected := True ;
exit ;
end ;
end ;
TreeView1.Selected=nil 是指TreeView中没有节点,或者节点没有被选中。
Exit:退出当然正在执行的过程/函数,返回上一级程序。