【问题标题】:truncate ToolStripStatusLabel instead of hiding it截断 ToolStripStatusLabel 而不是隐藏它
【发布时间】:2012-08-31 12:54:19
【问题描述】:

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

【问题讨论】:

    标签: .net winforms truncation statusstrip toolstripstatuslabel


    【解决方案1】:

    尝试将 Spring 属性设置为 true:

    toolStripStatusLabel1.Spring = true;
    

    或者正如汉斯指出的那样,您可以设置ToolStripLayoutStyle

    statusStrip1.LayoutStyle = ToolStripLayoutStyle.Flow;
    

    【讨论】:

    • 将条带的 LayoutStyle 更改为 Flow 保持文本左对齐。
    • with statusStrip1.LayoutStyle = ToolStripLayoutStyle.Flow;还设置 statusStrip1.AutoSize=false;确保状态栏大小是固定的(这是标准应用程序遵循的)
    猜你喜欢
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 2011-04-16
    相关资源
    最近更新 更多