Timepicker Updatesourcetrigger = свойство не изменено, значение не меняется

Я размещаю пользовательский контроль WPF в форме Windows. В пользовательском элементе управления wpf я использую таймер из wpfToolkit.extended

Если я использую клавиши со стрелками вверх или вниз или просто ввожу время в текстовое поле, источник не обновляется, хотя я использую Updatesourcetrigger = propertychanged.

Когда я выбираю время в списке dropdrown, все работает так, как должно. Это пространство имен инструментария.

xmlns:xctk="clr-namespace:Xceed.Wpf.Toolkit;assembly=WPFToolkit.Extended"

Это XAML для Timepicker

  <xctk:TimePicker  Format="LongTime" TimeInterval="00:15:00.000" Value="{Binding Path=StartTime, UpdateSourceTrigger=PropertyChanged}" ></xctk:TimePicker>

Если я щелкаю за пределами WPFusercontrol, не меняя фокус на другой элемент управления в wpf usercontrol в первую очередь. Связанное время не обновляется.

Любая идея, как я могу это исправить?