From 638b5311bf4b5b73148c85a36bfcf9e4af418e31 Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Sat, 2 Nov 2019 02:00:57 +0800 Subject: [PATCH] fixed #191 --- .../Controls/TabControl/TabItem.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs b/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs index 2e75b896..6555a9e1 100644 --- a/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs +++ b/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs @@ -197,6 +197,18 @@ namespace HandyControl.Controls Focus(); } + protected override void OnHeaderChanged(object oldHeader, object newHeader) + { + base.OnHeaderChanged(oldHeader, newHeader); + + if (TabPanel != null) + { + TabPanel.ForceUpdate = true; + InvalidateMeasure(); + TabPanel.ForceUpdate = true; + } + } + internal void Close() { var argsClosing = new CancelRoutedEventArgs(ClosingEvent, this);