易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中TreeView1控件怎么在每个节点上写事件啊

delphi中TreeView1控件怎么在每个节点上写事件啊
onclick嘛


OnClick事件,通过level控件是哪个层节点被点了
例: case treeview1.Selected.Level of
    0:
    1:
    2:
    end;

单击OnClick 展开OnExpanding

单击事件
var
  vNode: TTreeNode;
begin
  vNode := TreeView1.Selected;
//然后写吧!

treeview的很多事件都是可以针对节点操作的,不知楼主想要什么事件
最常用的,OnChangeNode,OnExpanding

我的意思是对每个添加的节点都写代码  可惜写不了  双击 出现添加节点的框 无法写代码 很郁闷

引用
我的意思是对每个添加的节点都写代码  可惜写不了  双击 出现添加节点的框 无法写代码 很郁闷

没明白你的意思,每个节点都写代码?,你可以在节点的data属性中保存该节点的唯一ID,单击的时候判断该ID,再做出相应的操作

我说的好无助

比如TreeView1上 添加了2个一级节点 第一个名字为0  第2个是一 我想单击0 执行事件  单击1不执行 

所有节点对于同一种操作,都响应同一个事件
需要在事件方法里根据参数判断被操作的是哪一个、哪一级的节点,再决定不同的反应

加个判断就可以了
  if TreeView1.Selected.Text <>'1' then
    showmessage(TreeView1.Selected.Text);


引用
我的意思是对每个添加的节点都写代码  可惜


相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

delphi如何向Access数据表中自定义字段

delphi如何向Access数据表中自定义字段?然后显示到DBGrid中
怎么没人理我呀

分分忒少咧,一般人都懒得进来……*^_^*

SQL
creat table TableName(ID Counter Primary Key,FieldName varchar(20))

ADOQue ......

Delphi 像亡国的南宋,试问这语言还有前途吗?

Delphi 像亡国的南宋,试问这语言还有前途吗?
Win32开发不如C#;
面像对像开发不如JAVA;
系统开发不如VC++6.0;
能用性不如VB6.0;
不支持Web开发。。。
出个Delphi 2010免费一年会有人用吗? ......

delphi内置的加密解密单元是哪个?

delphi内置的加密解密单元是哪个?
Delphi有内置加密解密单元?

delphi里有个加密和解密的单元

引用
delphi里有个加密和解密的单元


是哪个?

windows的api?

标准加密的源代码,网上 ......

delphi中如何得到一个count(急用)

我已得到我想要的所有集合  但是我该用得到这个集合的count 呢  (具体下:调那个空间的属性或方法)谢谢了,可能很简单,但是我真的不会
所有集合是指什么的集合啊?
这个是不是你要的 容器类的Cont ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号