If I enter a value into a XamNumericEditor that has a mask of {double:4.2}, and I only enter the first four digits and I tab off it, why doesn't the control fill in the decimal places with 0's?
I just leaves and empty place... Any way to fix that?
Yes but then if the user types "12.3" it will display "0012.30" which is not really pretty neither :(
You can change the DisplayMode to IncludeBoth so it includes the PromtChar after exiting edit mode e.g.
<ig:XamNumericEditor x:Name="xamNumericEditor1" Width="200" Height="30" ValueType="System:Double" Mask="{}{double:4.2}" PromptChar="0" DisplayMode="IncludeBoth" />
Hope that helps!