Place a TypeConverter
attribute on each property too..
leppie
2009-03-11 14:06:04
From your description it seems you are talking about the effectiveDiameter of type double. But in your sample you are showing a UITypeEditor for the umConversion class. So, please clarify.
If you are in the second case, where your property is actually a class of your own and not a primitive type, then ensure to implement the Equals method. The MultiPropertyDescriptorGridEntry class in the MS PropertyGrid calls Equals to know if all target instances have the same value. Not sure if this is your problem, but I would test that to eliminate this possibility.