gpt4 book ai didi

c# - 如何从 "Grip"回收空间

转载 作者:可可西里 更新时间:2023-11-01 03:06:58 26 4
gpt4 key购买 nike

我有一个带有单个 ToolStripStatusLabel、Spring=true 和通知背景色的 StatusStrip。

问题是状态条右侧有一个丑陋的灰色方 block 。摆弄了一会儿后,我意识到这是尺寸控制(我设置为 SizingGrip=false,GripStyle=Hidden)。然而,即使它被隐藏起来,它仍然占据着空间。我无法让状态条上的任何内容一直向右延伸。

您将如何解决这个问题?请注意,我不能只设置 StatusStrip 的背景颜色,因为状态标签会改变颜色并具有一些褪色效果。

最佳答案

StatusStrip.Padding 属性已失效,它会返回错误的 Padding.Right 值(如果禁用了大小控制)。您可以在表单构造函数中修复它,如下所示:

public Form1() {
InitializeComponent();
statusStrip1.Padding = new Padding(statusStrip1.Padding.Left,
statusStrip1.Padding.Top, statusStrip1.Padding.Left, statusStrip1.Padding.Bottom);
}

使用 Left 属性指定 Right 是解决方法。不要费心将此错误提交给 Connect,他们不会修复它。

关于c# - 如何从 "Grip"回收空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2646606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com