Hello,
I'm unable to set the $ currency symbol as well as decimal places for radspinEditor, Please check image and do the needful.
5 Answers, 1 is accepted
0
Hello Marco,
The control exposes a DecimalPlaces property and you can set it. Regarding the currency symbol, you can follow the approach suggested in the following KB article and create a custom control: https://docs.telerik.com/devtools/winforms/knowledge-base/scientific-notation-leading-zeros-spineditor.
I hope this helps. Let me know if you need further assistance.
Regards,
Hristo
Progress Telerik
The control exposes a DecimalPlaces property and you can set it. Regarding the currency symbol, you can follow the approach suggested in the following KB article and create a custom control: https://docs.telerik.com/devtools/winforms/knowledge-base/scientific-notation-leading-zeros-spineditor.
I hope this helps. Let me know if you need further assistance.
Regards,
Hristo
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
0
Marco
Top achievements
Rank 1
answered on 31 Oct 2018, 06:25 AM
Hello Hristo,
Thank you for the suggested
I've fixed the decimal place & its working fine.
I'm unable to bring the currency symbol into the Radspineditor, can you suggest me another method for it.
0
Hello, Marco,
I would recommend you to consider using a RadMaskedEditBox with currency mask. Thus, the currency symbol will be displayed before the actual text value. The following help article are quite useful for getting started experience:
https://docs.telerik.com/devtools/winforms/editors/maskededitbox/working-with-radmaskededitbox
https://docs.telerik.com/devtools/winforms/editors/maskededitbox/numeric-masks
As to the case with RadSpinEditor and showing a currency symbol, the previously referred article demonstrates a sample approach how to create a custom RadSpinEditor. You can add a separate element for displaying the currency symbol. You can find below a sample code snippet which result is illustrated in the below screenshot:
I hope this information helps.
Regards,
Dess | Tech Support Engineer, Sr.
Progress Telerik
I would recommend you to consider using a RadMaskedEditBox with currency mask. Thus, the currency symbol will be displayed before the actual text value. The following help article are quite useful for getting started experience:
https://docs.telerik.com/devtools/winforms/editors/maskededitbox/working-with-radmaskededitbox
https://docs.telerik.com/devtools/winforms/editors/maskededitbox/numeric-masks
As to the case with RadSpinEditor and showing a currency symbol, the previously referred article demonstrates a sample approach how to create a custom RadSpinEditor. You can add a separate element for displaying the currency symbol. You can find below a sample code snippet which result is illustrated in the below screenshot:
public
class
MyRadSpinEditor : RadSpinEditor
{
private
MyRadSpinElement spinElement;
public
override
string
ThemeClassName
{
get
{
return
typeof
(RadSpinEditor).FullName;
}
}
protected
override
RadSpinElement CreateSpinElement()
{
this
.spinElement =
new
MyRadSpinElement();
return
this
.spinElement;
}
}
public
class
MyRadSpinElement : RadSpinElement
{
LightVisualElement currencySymbol =
new
LightVisualElement();
protected
override
void
CreateChildElements()
{
base
.CreateChildElements();
currencySymbol.Text =
"$"
;
currencySymbol.StretchHorizontally =
false
;
StackLayoutElement layout =
this
.Children.Last()
as
StackLayoutElement;
layout.Children.Insert(0, currencySymbol);
}
protected
override
Type ThemeEffectiveType
{
get
{
return
typeof
(RadSpinElement);
}
}
}
I hope this information helps.
Regards,
Dess | Tech Support Engineer, Sr.
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
0
Marco
Top achievements
Rank 1
answered on 12 Nov 2018, 12:38 PM
Hello, Dess
Does the above code 2018.1.116.40 version?
0
Hello, Marco,
I have tested the provided custom code with the specified version 2018.1.116 and it seems to work as expected.
Feel free to use it with this version as well.
Regards,
Dess | Tech Support Engineer, Sr.
Progress Telerik
I have tested the provided custom code with the specified version 2018.1.116 and it seems to work as expected.
Feel free to use it with this version as well.
Regards,
Dess | Tech Support Engineer, Sr.
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.