【问题标题】:WinForms Toolstip Items Size-To-FitWinForms 工具提示项大小适合
【发布时间】:2010-11-23 18:14:39
【问题描述】:

我正在使用工具条为自己绘制一个 TabStrip,我不希望项目溢出,而是缩小以适应可用宽度。与许多浏览器标签的行为非常相似(例如 Chrome)。

我知道有一个 LayoutEngine 属性可以被覆盖,但我不知道如何实现它。

有人知道如何使项目适合工具条的宽度吗?

【问题讨论】:

    标签: c# winforms toolstrip


    【解决方案1】:

    Infragistics .NetAdvantage WinToolbars 控件将执行此操作。这是一种商业产品,但购买控件可能比自己构建更便宜。

    【讨论】:

    • 感谢您的建议,但在我看来,我宁愿不包括一个巨大的控制套件来解决这种相当小的问题。现在,如果我只能找到一个关于如何为 ToolStrip 实现 LayoutEngine 的示例...
    【解决方案2】:

    看看这个相关的问题:

    How to make a ToolStripComboBox to fill all the space available on a ToolStrip?

    我更喜欢 Martin 的答案,因为它没有任何神奇的硬编码数字。如果您要使多个项目缩小以适应,您仍然需要做一些算术,但我相信同样的方法也适用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多