Я использую объекты EF/POCO, и при привязке текстового поля к nullable double происходят странные вещи. После того, как я ввожу значения и переключаю фокус на следующее, значение в поле, которое я только что отредактировал, очищается. Я связываю свои свойства следующим образом:
distanceTextEdit.DataBindings.Add("Text",
_routeControlVM.Route,
"Distance",
false,
DataSourceUpdateMode.OnPropertyChanged,
string.Empty);
Что могло вызвать такое поведение?
EDIT: Хорошо. Проблема была в API DataBindings. Я просто изменил false на true, и теперь все работает.