Вопрос : Неспособно для того чтобы нашить из пустого textbox на связанном управлении

Я имею много форм Windows с связанными коробками текста.  Он не имеет значение ли основная колонка базы данных nullable или не, но полностью численный тип колонки (Int, деньг или десятичная дробь) дает мне проблемы.  

If поле будет null, котор оно будет пусто на форме, если оно не нулево оно покажет значение базы данных. Если я вписываю поле, котор я могу изменить его или выйти его одним и плату вне - отсутствие проблем.  Однако, если я извлекаю значение и попытку для того чтобы нашить вне, то он не будет препятствовать мне.  Он как раз остается на том поле до тех пор пока я не вписать что-то.  

This самая заметная когда основная колонка nullable, но она не ограничена к nullable!  Она показывает пробел я хочу, но если я вписываю что-то в это поле и после этого, то решаю извлечь его и двинуть с того поля, котор он как раз остается там!

I имеет специфически утверждение на полях но я отлаживал каждую комбинацию и если я не поднять ошибку IЕГО НИКОГДА не выхожу с e, Cancel = true!

It не будет мое Кодий предотвращает поле имея пробел поже иметь non пустую помощь entry.

Any признательно было бы оценено.
class=

Ответ : Неспособно для того чтобы нашить из пустого textbox на связанном управлении


Я угадываю это smogло быть отнесено к преобразовывать пустые значения к номерам. Вообще, преобразовывая пустой шнур к номерам (using двойник. Parse или методы Convert.ToDouble), он бросит ошибку. Ваша ситуация может быть отнесена к этому… внутренне некоторая, котор ошибка случается и отменен двигать вне.

Я не умею как вы делаете данные связывая… видите если вы можете использовать случай Binding.Parse для того чтобы принять управление преобразования. образца => http://msdn.microsoft.com/en-us/library/system.windows.forms.binding.parse.aspx здесь

(Связывая тип использован в методе textBox1.DataBindings.Add)

См. если вы можете использовать свойства Binding.DataSourceNullValue и Binding.NullValue в вашем Кодем, то для того чтобы отрегулировать случаи null. (http://msdn.microsoft.com/en-us/library/system.windows.forms.binding_members.aspx)
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us