我使用了优秀的帖子How to create trapezoid tabs in WPF tab control来制作我自己的TabControl。
我正在尝试更改标题文本后如何更改标签宽度计算? 在用户在某些TextBox中输入文本之后,我首先使用“New Group”的标题文本,我希望该文本显示在Header中,但现在TabItem宽度不适合新文本。
如何重新计算宽度???
谢谢
答案 0 :(得分:0)
尝试使用this style。它重新计算标题宽度以适合名称。
答案 1 :(得分:0)
那么, 我没有找到任何解决方案所以我做得很脏。 我刚刚那样做了
TabItem.Style = null;
TabItem .Style = (Style)FindResource("Tabitem112");
所以基本上,我只是放弃了风格并重新应用它。 它正在发挥作用。 我希望看到更专业的方法。