Vb.net 在用户控件中定义的Treeview控件
我已经创建了一个名为ControlTree.vb的用户控件,在其中Treeview正式命名为TreeControl,并希望访问表单按钮上的树控件,单击并填充树。树根据按钮要求填充,但现在需要在所选树节点上执行双击事件 单击按钮时填充Treeview。我无法将treeview控件放置在表单本身上,因此我创建了一个用户控件并将树视图放置在该控件中。 因此,请指导如何在treeview节点上执行双击事件Vb.net 在用户控件中定义的Treeview控件,vb.net,treeview,Vb.net,Treeview,我已经创建了一个名为ControlTree.vb的用户控件,在其中Treeview正式命名为TreeControl,并希望访问表单按钮上的树控件,单击并填充树。树根据按钮要求填充,但现在需要在所选树节点上执行双击事件 单击按钮时填充Treeview。我无法将treeview控件放置在表单本身上,因此我创建了一个用户控件并将树视图放置在该控件中。 因此,请指导如何在treeview节点上执行双击事件 谢谢,您说过要执行双击事件。这可能意味着您希望执行双击,或者您可以在双击事件中执行某些操作 如果要
谢谢,您说过要执行双击事件。这可能意味着您希望执行双击,或者您可以在双击事件中执行某些操作 如果要在该事件中执行操作,只需为其填充处理程序。例如:
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
端接头
我从MSDN复制了以下代码:
现在,如果要调用此函数,则需要执行一个执行操作
这些是非常基本的以事件为中心的选项。我建议您查阅一些关于如何使用窗体执行VB.NET的基本教程
编辑:如果要在双击事件中打开表单,请在尝试行之后添加formName.show 双击后您希望发生什么?添加新节点?显示消息框?双击打开新表单如果treeview控件放置在特定表单上,但我想从用户控件访问treeview到表单,我可以在treeview上执行任何操作。所以,您想双击一个节点并显示新表单吗?