Jag gissar denna kunde förbindas till att konvertera som är tomt, värderar numrerar. Allmänt när att konvertera som är tomt, stränger numrerar (using dubblett. Parse, eller Convert.ToDouble-metoder), det ska kastfel. Ditt läge kan förbindas till detta,… något fel händer internt som, och flyttningen ut avbryts.
Jag vet inte hur du gör databandet… ser, om du kan använda Binding.Parse-händelse för att ta kontroll over omvandlingen. ta prov här =>
http://msdn.microsoft.com/en-us/library/system.windows.forms.binding.parse.aspx(Bandet klassificerar används i textBox1.DataBindings.Add-metod),
Se, om du kan använda Binding.DataSourceNullValue,
och Binding.NullValue-rekvisita i ditt kodifierar, för att behandla de ogiltiga fallen. (
http://msdn.microsoft.com/en-us/library/system.windows.forms.binding_members.aspx)