【问题标题】:VB.net Owned form top level order - topmost propertyVB.net 拥有的表单顶级订单 - 最顶层的属性
【发布时间】:2012-10-14 14:54:01
【问题描述】:

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

我希望拥有的 form1 位于 主窗体 的顶部,并拥有 form2 位于 主窗体 的顶部,并拥有 form1

如果我点击form1,那么form1 就会超过form2。这对我没有好处。

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

有人有什么建议吗?

【问题讨论】:

  • 所以Form2的所有者应该是Form1,而不是Main。
  • @HansPassant 神圣的......太容易了!大声笑感谢m8,把它作为答案。我虽然它不会工作,因为 form2 比 form1 宽所以我什至没有尝试过。谢谢!

标签: vb.net visual-studio-2010 visual-studio visual-studio-2008


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-08
    • 2015-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    相关资源
    最近更新 更多