TreeView的DblClick事件中如何得到当前被选中的节点?

MINJI 2003-04-22 10:01:25
TreeView.DblClick过程中只有(Sender: TObject)参数,不象TreeView.Change(Sender: TObject;Node: TTreeNode)有Node参数。如何解决?谢谢!
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leaf4646 2003-04-23
  • 打赏
  • 举报
回复
up
xzq111 2003-04-22
  • 打赏
  • 举报
回复
haerbin982() 的方法很好
haerbin982 2003-04-22
  • 打赏
  • 举报
回复
在树的单击事件中调用,反回一个节点
procedure TForm1.TreeViewClick(Sender: TObject);
begin
getnjnode(TreeView.Selected.Text):
end;
haerbin982 2003-04-22
  • 打赏
  • 举报
回复
function TForm1.getnjnode(name:string): Ttreenode;
var
i:integer;
begin
result:=nil;
for i:=0 to treeView.Items.Count-1 do
begin
if treeView.Items.Item[i].Text=name then
begin
result:=treeView.Items.Item[i];
exit;
end;
end;

end;
debussy 2003-04-22
  • 打赏
  • 举报
回复
使用GetHitTest

5,386

社区成员

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

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