TreeViewde的问题,请大家帮忙(在线等待)

jetbike 2003-12-12 10:58:17
我在使用TreeView控件的时候,设立了右键菜单,想使用 Delete ,发现,如果该节点当时没有获得焦点,用右键选择的时候,第一个节点自动获得焦点,而不是你期望的那个。比如说:节点如下:
- A
- B
- C
都没有处于焦点状态,如果用右键点选 C 节点,则实际选中的是 A节点;
如果我先用左键选中 C,然后再用右键点选,则没有任何问题。
请问如何一次性正确的选中 C 节点?
...全文
47 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
superlionet 2003-12-12
  • 打赏
  • 举报
回复
应该先让treeview onfocus
dulei115 2003-12-12
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2450/2450573.xml?temp=.2361566
“老老实实的用MouseDown事件”

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧