winforms 更改statusStrip的高度

gfttwv5a  于 2022-11-17  发布在  其他
关注(0)|答案(2)|浏览(165)

我在VS2010中有一个带有statusStrip的简单Windows窗体,无论我尝试什么,statusStrip的高度都不会改变,改变高度的正确方法是什么?
感谢

jjhzyzn0

jjhzyzn01#

我刚刚更改了StatusStrip大小,没有问题...

  • 建立新表单。
  • 建立StatusStrip。
  • 将其属性“Dock”设置为“None”。
  • 将其属性“自动调整大小”设置为“False”。
  • 设置其属性“Size”,使Height =“您需要的高度”(我将其设置为100)。
  • 如果需要,现在可以再次停靠到“底部”。
  • 添加进度栏:它将为100高度。

让我知道这是否适合您

5m1hhzi4

5m1hhzi42#

以上提到的方法都不奏效。最终,这是我们的有效解决方案:
首先,使用一个TableLayoutPanel,其中一行为100%,底行的绝对高度为24(或任何所需的高度)。
然后,将ToolStrip控件拖放到最下面的行,并将Dock属性设置为Fill。这将强制ToolStrip控件填充TableLayoutPanel的最下面的单元格。现在,您就有了一个高度为24的ToolStrip。

相关问题