Hello.
I have a problem with the XamWebNumericEditor and XamWebMaskedEditor. If I put one of these controls on my view and run the application, it crashes with the following error:
AG_E_PARSER_BAD_TYPE [Line: 450 Position: 117]
(see attached screenshot).
The code in XAML is quite simple:<igEdit:XamWebNumericEditor Canvas.Left="682" Canvas.Top="57" Text="100" TextWrapping="NoWrap" />
or
<igEdit:XamWebMaskedEditor Canvas.Left="698" Canvas.Top="65" Text="100" TextWrapping="Wrap" Mask="999"/>
System information:OS: Windows 7 Ultimate 32BitSilverlight controls v9.2Expression Studio 3 SP1Language: German
Any ideas what the problem could be?
Ralf
Hello Prakhecha,
Yes, it is possible to bind the value of XamWebNumericEditor in XAML – you should do something like:
<ig:XamWebNumericEditor x:Name=”Age” Value="{Binding Path=Age, Mode=TwoWay}" />
I hope this satisfies your question.Sincerely, Tanya
Hi,
Is it possible to BIND the Value of numeric editor in xaml(not code behind) as we do for textbox?
TextBox Text='{Binding filed_name, Mode=TwoWay}'
Hi Dimitrina.
Ok, so I will do that in code behind.Again, thank you very much for your help.
Kind regards,
Hi Ralf,
Yes, it is not possible to assign a default value in XAML. You should do this from code behind and the value has to be in the appropriate type that you use.
Regards,
Dimitrina Siderova
Thank you very much for the detailed explanation. Your sample code works very well. There is only one thing left: How can I specify a default value in XAML? If I use the value property for a numeric editor control (ValueType="System:Double") and try to assign a value e.g. 12,1 I get the error "The new assigned value 12,1 is not of specified type:Double".
Is it not possible to assign a default value in XAML so that I have to use code behind instead?