【问题标题】:WPF TabItem Style - Redraw tab after changing header textWPF TabItem Style - 更改标题文本后重绘选项卡
【发布时间】:2012-06-17 11:06:23
【问题描述】:

我使用了出色的帖子 How to create trapezoid tabs in WPF tab control 来制作我自己的 TabControl。

我想知道如何在更改标题文本后更改选项卡宽度计算? 我从“新组”的标题文本开始,在用户在某个 TextBox 中输入文本后,我希望该文本出现在标题中,但现在 TabItem 宽度不适合新文本。

如何重新计算宽度???

谢谢

【问题讨论】:

    标签: c# wpf wpf-controls


    【解决方案1】:

    尝试使用this style。它会重新计算标题宽度以适合名称。

    【讨论】:

      【解决方案2】:

      嗯, 我没有找到任何解决方案,所以我做得很脏。 我就是这么做的

      TabItem.Style = null;
      TabItem .Style = (Style)FindResource("Tabitem112");
      

      所以基本上,我只是放弃了样式并重新应用它。 它正在工作。 我希望看到更专业的方法。

      【讨论】:

        猜你喜欢
        • 2013-09-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-29
        • 2018-03-09
        • 2011-04-04
        • 2013-03-03
        • 2013-03-10
        相关资源
        最近更新 更多