У меня возникли трудности с установкой пустого текстового поля на null в поле с возможностью NULL.Устранение текстового поля не устанавливает привязку к нулевому
XAML
<y:TextBox Text="{Binding Year1Cost, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged,
NotifyOnValidationError=True,
ValidatesOnDataErrors=True,
ValidatesOnExceptions=True,
StringFormat=\{0:c\}}" Grid.Row="3" Grid.Column="1" />
Когда я ввести любое значение в этом связывание прекрасно и введенное значение передается
Когда я оставить нулевое значение в покое нуль передается
Если удалить значение из TextBox переданное значение является исходным значением текстового поля, и пользовательский интерфейс не уведомлен об изменении. Grrrrrrrrrrrrrrrr
Я долгое время проверял варианты . OnTextChanged каждого поля с нулевым значением я не вижу эффективности при этом.
Заранее благодарен:
пс. Посмотрели на TargetNullValue, чтобы не увенчались успехом
Visual Studio 2008 SP1 - - .Net 3.5
Если бы преобразовать в пространство, как пустая строка не вызвать свойство измененного события для какой-либо причины. Благодарим вас за помощь, я буду реализовывать все необходимые места. – Traci