我正在将一个WPF用户控件托管在Windows表单中。
在WPF用户控件中,我正在使用来自WpfToolkit.Extended的时间选择器。
如果我使用向上或向下箭头或只是在文本字段中输入时间,则源未更新,尽管我正在使用Updatesourcetrigger = propertychanged。
当我在下拉列表中选择时间时,一切正常。这是工具包的命名空间。
xmlns:xctk="clr-namespace:Xceed.Wpf.Toolkit;assembly=WPFToolkit.Extended"
这是TimePicker的XAML代码。
<xctk:TimePicker Format="LongTime" TimeInterval="00:15:00.000" Value="{Binding Path=StartTime, UpdateSourceTrigger=PropertyChanged}" ></xctk:TimePicker>
如果我在未将焦点变换到WPF用户控件中的另一个控件之前单击WPF用户控件外部,则绑定时间不会更新。
您有什么想法可以解决这个问题吗?