I have an UltraNumericEditor with NumericType set to Double and a MaskInput set to "{double:-9.2}".
The control automatically shows the decimal separator when there is no value set. I would like the decimal separator to only appear when a value has been set, simililar to the standard System.Windows.Forms.NumericUpDown. Is this possible?
You can do this by setting the Nullable property to True, since this then pick up the NullText property of the control, which defaults to an empty string.
-Matt
Thanks Matt, what would be better is that the decimal separator didn't appear until it was either explicitly typed or a double value was set.
Carlo
I don't think that there's any way of doing this short of a draw filter, which might not be simple due to all the inter-communication between the draw filter and the control's code.