用户控件中定义的Treeview控件

时间:2014-08-14 12:40:17

标签: vb.net treeview

我创建了一个名为" ControlTree.vb"的用户控件。在哪个地方" Treeview"正式命名为#Tree; TreeControl"并希望访问表单按钮上的树控件单击并填充树。树根据按钮要求填充,但现在需要在选定的树节点上执行double_click事件。

单击按钮时填充Treeview。我无法将树视图控件放在表单本身上,因此我创建了一个用户控件并将树视图放在该控件中。 因此,请指导如何在treeview节点上执行双击事件。

感谢

1 个答案:

答案 0 :(得分:0)

所以,你说你想要执行双击事件。这可能意味着您要执行双击或您可以在双击事件中执行某些操作。

如果要在该事件中执行操作,只需填写处理程序即可。例如:

  Sub treeView1_NodeMouseDoubleClick(ByVal sender As Object, _
  ByVal e As TreeNodeMouseClickEventArgs) _
Handles treeView1.NodeMouseDoubleClick

Try 
    'do whatever action you want 
Catch
    MessageBox("Error!")
End Try 

End Sub

我从MSDN复制了此代码:http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.nodemousedoubleclick(v=vs.110).aspx

现在,如果要调用此函数,则需要执行执行操作。

这些是非常基本的事件选择。我建议你查看一些关于如何用表单做VB.NET的基础教程。

编辑:如果要在双击事件上打开表单,请在try行之后添加一个formName.show()。