首页 > 编程知识 正文

获取treeview选中节点(treeview双击节点)

时间:2023-05-04 19:26:55 阅读:65515 作者:1607

//实现用鼠标右键选择节点

procedurechangeselectnode (v tree : t treeview; x,y :集成器; Button: TMouseButton;

var

anode:TTreeNode;

比根

if button=mbright then {是否按了右键}

比根

anode:=vtree.getnodeat(x,y ); {取x,y坐标下的节点}

if anodenil then

比根

anode.Selected :=true; {已选择设定点的节点}

vTree.Selected:=aNode;

结束;

结束;

结束;

在onMouseDown事件下添加以下代码

.

if Button=mbRight then

比根

//更新树的焦点

变更选择节点(treeview 1,x,y,Button );

//更新用户信息

treeview1click (发送器;

.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。