If you extensively use Windows Form, somehow you may experience Data Binding with Custom Objects before. At first it seems to be a wonderful experience when I discovered that it's relatively easy to bind data to custom objects. However, after a while, I found that it could not handle null properly. If a field in the custom object is a reference type and has a value = null, sometimes, winform will just throw an exception (NullReferenceException from Binding class). Have you ever experience the same problem? How did you deal with that? Do we have enough noise to get it fixed?
Updated: Although I understand that we can handle null by hooking into OnFormat and OnParse, I believe that this is very troublesome as many developers are not familiar with this method. Also I believe that it does not make sense to do that manually for every fields in the binding. Plus, at least .NET CLR should throw more specific exception rather than just NullReferenceException which leaves developers in cold to figure out what happened exactly.