Я хочу, чтобы текстовое поле добавляло определенную строку после того, как пользователь выходит из элемента управления, то есть LostFocus, однако я предпочитаю, чтобы текстовое поле проверялось по типу пользователя, поэтому для UpdateSourceTrigger
установлено значение PropertyChanged
.
Есть ли способ заставить это работать в WPF?
Посмотрел на этот вопрос, который похож, но интересно, есть ли более чистое решение?
Мой XAML:
<TextBox Text="{Binding Path=MyBindingPath,
StringFormat='\{0} -HELLO',
TargetNullValue={x:Static sys:String.Empty},
ValidatesOnDataErrors=True,
NotifyOnValidationError=True,
UpdateSourceTrigger=PropertyChanged}"/>