【问题标题】:dockstyle fill panel slides behind top/bottom docked paneldockstyle 填充面板在顶部/底部停靠面板后面滑动
【发布时间】:2012-09-25 21:58:39
【问题描述】:

我有一个表格。它有一个停靠在顶部的面板和一个停靠在底部的面板。表格的其余部分是中间的一个面板。我希望它扩展以填充表单的其余部分,因此我将这个中心面板的停靠样式设置为 FILL。当我在视觉上这样做时,没有任何东西跳动,但我的调整大小的装饰器在我的顶部和底部停靠面板后面向上/向下移动。现在我的 resize 装饰器与基本表单的大小相同。

我做错了什么?我的中间面板表现得好像它不理解表单上的顶部和底部停靠面板建立的边界。它只是延伸到我认为应该停止的地方。

【问题讨论】:

    标签: vb.net visual-studio-2010


    【解决方案1】:

    尝试单击与其他面板重叠的中间面板以将其选中,然后右键单击它并从上下文菜单中选择 Bring To Front 以解决此问题。

    【讨论】:

      【解决方案2】:

      我建议您使用TableLayoutPanel,一列三行。将所有面板的 Anchor 属性设置为 LEFT+RIGHT+TOP+BOTTOM,然后根据需要设置行高。顶部和底部固定,中间为“100%”。

      【讨论】:

      • 这似乎也是一个足够简单的解决方案。我会想办法在另一个项目中使用它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-08
      • 2019-07-30
      • 1970-01-01
      • 1970-01-01
      • 2011-12-02
      • 2018-01-03
      • 1970-01-01
      相关资源
      最近更新 更多