Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.net拥有的表单顶级订单-顶级属性_Vb.net_Visual Studio 2010_Visual Studio_Visual Studio 2008 - Fatal编程技术网

VB.net拥有的表单顶级订单-顶级属性

VB.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

我有主表单和4个自有表单现在我如何订购它们

我希望owned
form1
位于主窗体的顶部,owned
form2
位于mainform的顶部,owned
form1

如果我单击
form1
,则
form1
将结束
form2
。那对我没好处

如果我将
form2
Topmost=True的属性设置为True,那么它的工作方式就像魅力一样。但同样不好,因为如果我打开记事本,屏幕上总是到处都是,那么这张
form2
就在记事本的顶部


有人有什么建议吗?

答案是将Form2的所有者设置为Form1,正如@Hans Passant在评论中所说。

所以Form2的所有者应该是Form1,而不是Main。@Hans Passant holy。。。很容易!哈哈,谢谢你,把它作为一个答案。我认为它不会工作,因为form2比form1宽,所以我甚至没有尝试过这个。谢谢您!