标签: toolstripstatuslabel

如何从"Grip"中回收空间

我有一个带有单个ToolStripStatusLabel的StatusStrip,Spring = true和通知的背景颜色.

问题是状态条右侧有一个丑陋的灰色方块.摆弄了一段时间后,我意识到这是尺寸调整(我设置为SizingGrip = false,GripStyle = Hidden).然而,即使隐藏它,它仍然占据了空间.我无法将状态条上的任何内容一直延伸到右侧.

你会如何解决这个问题?注意我不能只设置StatusStrip的背景颜色,因为状态标签会更改颜色并具有一些淡入淡出效果.

c# statusstrip grip winforms toolstripstatuslabel

17
推荐指数
1
解决办法
4568
查看次数

截断ToolStripStatusLabel而不是隐藏它

我在表单上有一个StatusStrip控件.此控件只包含一个子控件 - 它是ToolStripStatusLabel.当文本太大时,则不显示任何内容.我宁愿显示至少一些东西而不是什么.即使整个文本不适合,我应该如何使用ToolStripStatusLabel显示部分文本?

.net statusstrip truncation winforms toolstripstatuslabel

12
推荐指数
1
解决办法
3131
查看次数

立即更新 toolStripStatusLabel

我有一个WinForms程序,有一个button,一个statusStrip,和toolStripStatusLabelstatusStrip。如果我单击按钮并运行:

private void button1_Click(object sender, EventArgs e)
{
    toolStripStatusLabel1.Text = "Test";

    System.Threading.Thread.Sleep(5000);
}
Run Code Online (Sandbox Code Playgroud)

然后,toolStripStatusLabel直到线程完成睡眠后, 的文本才会更新。如何让它立即更新,然后让线程休眠?

c# multithreading statusstrip toolstripstatuslabel

4
推荐指数
1
解决办法
7010
查看次数