标签: vb.net winforms visual-studio-2010
我正在制作一个VB.net应用程序。我有一个在某些时候突然出现的对话框。它设置为TopMost。问题是,当它弹出时,你无法移动主窗体。如何让它显示并且可用,同时允许主表单继续可用?
TopMost
答案 0 :(得分:2)
听起来就像你正在呼叫ShowDialog()一样,但你描述的行为听起来就像你想要调用Show()一样(当然,这意味着你不会得到DialogResult,也不会调用代码块,但是这允许父窗口消息循环处理像移动窗口这样的事情)
ShowDialog()
Show()