如何使弹出菜单在VB.NET中显示后停止?
在VB.NET中显示如何使弹出菜单在VB.NET中显示后停止?,vb.net,vb6-migration,Vb.net,Vb6 Migration,在VB.NET中显示PopMenu控件时出现问题。其中,在VB6中显示PopUpMenu控件后,当我们也有了代码后,该控件将保持在screeen事件上。但是,当我们将其转换为VB.NET时,我们会得到ContextMenu.Show()控件没有保留在屏幕上并执行下一个语句。此语句必须在单击VB6中的菜单项后执行。这并没有发生 你能帮我一下吗?ShowDialog()会阻止代码,但不幸的是ContextMenu没有这种方法。您需要使用表单来获取此功能。如果使用ShowDialog(),请检查是。但
PopMenu
控件时出现问题。其中,在VB6中显示PopUpMenu
控件后,当我们也有了代码后,该控件将保持在screeen事件上。但是,当我们将其转换为VB.NET时,我们会得到ContextMenu.Show()
控件没有保留在屏幕上并执行下一个语句。此语句必须在单击VB6中的菜单项后执行。这并没有发生
你能帮我一下吗?
ShowDialog()
会阻止代码,但不幸的是ContextMenu
没有这种方法。您需要使用表单
来获取此功能。如果使用ShowDialog(),请检查是。但是它没有用:-(是的,我发现我喜欢写一个方法,在显示上下文菜单后放入代码。在上下文菜单中关闭事件调用该方法