Border of NumericTextBox

Hi please guide me is there anyway to change the border color same as like Entry Control.

Thanks

4 Replies

HM Hemalatha Marikumar Syncfusion Team June 20, 2016 12:07 PM UTC

Hi Atif,

Thanks for contacting Syncfusion Support.

Currently we do not have direct support to change the border color of SfNumericTextBox. We have created a workaround sample to achieve your requirement. Please download the same from the following link


Link: http://www.syncfusion.com/downloads/support/forum/124624/ze/NumericTextBox-1998783776 



 
protected override void OnElementChanged(ElementChangedEventArgs<SfNumericTextBox> e)
{
 

base.OnElementChanged(e);

if (Control != null)
 

GradientDrawable gd = new GradientDrawable();
gd.SetShape(ShapeType.Rectangle);
gd.SetColor(Android.Graphics.Color.White); 
 

//By passing the color to stroke we can change the border color of NumericTextBox
 

gd.SetStroke(4, Android.Graphics.Color.DarkRed);
Control.SetBackgroundDrawable(gd);
}
 



Regards,
Hemalatha M.R 
 



AT Atif June 20, 2016 08:52 PM UTC

Thanks but please iam looking for iOS.

Thanks


AT Atif June 20, 2016 08:55 PM UTC

I have done it, Actually in iOS it is straight forward.

  protected override void OnElementPropertyChanged (object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            base.OnElementPropertyChanged (sender, e);

            if (Control != null) {
                Control.BorderStyle = UIKit.UITextBorderStyle.RoundedRect;
 
            }
        }


HM Hemalatha Marikumar Syncfusion Team June 21, 2016 12:12 PM UTC

Hi Atif,

Thanks for your update .

We are glad to hear that you have achieved your requirement.

Regards,
Hemalatha M.R


Loader.
Up arrow icon