Vb.net 允许同一应用程序中的两个窗口移动

Vb.net 允许同一应用程序中的两个窗口移动,vb.net,winforms,visual-studio-2010,Vb.net,Winforms,Visual Studio 2010,我正在制作一个VB.net应用程序。我有一个对话框在某些时候弹出。它被设置为最顶端的。问题是,当它弹出时,您无法移动主窗体。如何使它显示并可用,同时允许主窗体继续可用?听起来像是在调用ShowDialog(),但您描述的行为听起来像是要调用Show()(当然,这意味着您将不会得到DialogResult,调用代码块也不会,但这允许父窗口消息循环处理诸如移动窗口之类的事情)

我正在制作一个VB.net应用程序。我有一个对话框在某些时候弹出。它被设置为最顶端的
。问题是,当它弹出时,您无法移动主窗体。如何使它显示并可用,同时允许主窗体继续可用?

听起来像是在调用
ShowDialog()
,但您描述的行为听起来像是要调用
Show()
(当然,这意味着您将不会得到DialogResult,调用代码块也不会,但这允许父窗口消息循环处理诸如移动窗口之类的事情)