Treeview : 当对某一个节点右键,可是选择的节点仍然是其它节点,如何使它选择右键哪个节点? 在使用treeview时候,我给treeview 指定了一个弹出菜单,当对某一个节点右键,可是选择的节点仍然是其它节点.如何实现当我右击某一节点时,自然选择那一节点. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 treeview的onmousedown事件里写 if Button<>mbRight then exit; if TreeView1.GetNodeAt(X,Y)<>NIL then begin TreeView1.Selected := TreeView1.GetNodeAt(X,Y); end; treeview中有个方法叫GETSELECTIONS返回一个TreeNode试试看! lion_lh(xmanx) 的方法可行。 我现在用的就是 lion_lh(xmanx) 的方法 RightClickSelect设置为true同意soaringsouth(栈桥捉鳖) 我就是这么做的 RightClickSelect设置为true好像不行吧! RightClickSelect设置为true 不行if TreeView1.GetNodeAt(X,Y)<>NIL then TreeView1.Selected := TreeView1.GetNodeAt(X,Y);可以 身份证查找户籍,名族,出身年月日。 ●●●●●●●●●●●Turbo Delphi试用手记★★★★★★★★★★★★★ 高分求,用dll封装的数据库应用程序源代码谁有啊?给个来参考下. 如何制作安装程序?怎么知道当前支持文件名?在线等候,急 integer 怎样在一个form中调用另一个form中的变量 急呀! 套打问题 怎样隐藏stringgrid的某一列! 多线程的疑问?请各位大虾指教?! 请教STRING类型做为numeric数据类型字段的查询条件,(在线等候!!) 虽然我不愿意,但我还是升两星了,一点感想!请斑竹不要删,我揭贴时会移走的!
if Button<>mbRight then exit;
if TreeView1.GetNodeAt(X,Y)<>NIL then
begin
TreeView1.Selected := TreeView1.GetNodeAt(X,Y);
end;
试试看!
同意soaringsouth(栈桥捉鳖)
我就是这么做的
好像不行吧!
if TreeView1.GetNodeAt(X,Y)<>NIL then TreeView1.Selected := TreeView1.GetNodeAt(X,Y);
可以