VB.net拥有的表单顶级订单-顶级属性
我有主表单和4个自有表单现在我如何订购它们 我希望ownedVB.net拥有的表单顶级订单-顶级属性,vb.net,visual-studio-2010,visual-studio,visual-studio-2008,Vb.net,Visual Studio 2010,Visual Studio,Visual Studio 2008,我有主表单和4个自有表单现在我如何订购它们 我希望ownedform1位于主窗体的顶部,ownedform2位于mainform的顶部,ownedform1 如果我单击form1,则form1将结束form2。那对我没好处 如果我将form2Topmost=True的属性设置为True,那么它的工作方式就像魅力一样。但同样不好,因为如果我打开记事本,屏幕上总是到处都是,那么这张form2就在记事本的顶部 有人有什么建议吗?答案是将Form2的所有者设置为Form1,正如@Hans Passant
form1
位于主窗体的顶部,ownedform2
位于mainform的顶部,ownedform1
如果我单击form1
,则form1
将结束form2
。那对我没好处
如果我将form2
Topmost=True的属性设置为True,那么它的工作方式就像魅力一样。但同样不好,因为如果我打开记事本,屏幕上总是到处都是,那么这张form2
就在记事本的顶部
有人有什么建议吗?答案是将Form2的所有者设置为Form1,正如@Hans Passant在评论中所说。所以Form2的所有者应该是Form1,而不是Main。@Hans Passant holy。。。很容易!哈哈,谢谢你,把它作为一个答案。我认为它不会工作,因为form2比form1宽,所以我甚至没有尝试过这个。谢谢您!