设置了一个快捷菜单,想在右击TreeView的时候,就弹出该菜单以对该节点进行处理,可是右击后,不能选定到右击的节点(该节点只是高亮蓝了一下),菜单弹出来后,真正焦点所在的位置仍在原来的那个节点上。
我已经把TreeView的RightClickSelect属性设为True了....怎么才能右击就能真正选定该节点?解决即给分
我已经把TreeView的RightClickSelect属性设为True了....怎么才能右击就能真正选定该节点?解决即给分
解决方案 »
- spcomm控件!!
- 打包后,报错 类别没有被注册!
- 讨论短信技术,知道的发表下,不知道的来顶一下!
- 我这几天都睡不好觉
- 再散分,感谢csdn,感谢Borland,感谢微软
- 严重恭喜小花(三J、书生、火星淫)今天过生日 hehe^^
- 访问类中的变量。
- delphi新手问题~~关于toolbar里的toolbutton的dropdownmenu.
- delphi2009-关于摄像头保存图片问题
- 如何在一个程序中调用另一个程序和结束这个程序!!
- 这一句在treeView中的AddObject语句是什么意思?
- 急!我在Delphi2005编译的.exe 程序,只能在俺的本机上运行,却不能在其它的电脑上运行,?请问应在那里设置???
Shift: TShiftState; X, Y: Integer);
begin
if ssRight in Shift then
begin
if Treeview1.GetNodeAt(X,Y)<>nil then
Treeview1.GetNodeAt(X,Y).Selected:=true;
end;
end;