Monday, 19 August 2013

LinearGradientBrush convertor

LinearGradientBrush convertor

How to convert a LinearGradientBrush value to string value or to color
value .? I have a method which returns a LinearGradientBrush value
private LinearGradientBrush SetBackground(string color1, string color2)
{
LinearGradientBrush brush = new LinearGradientBrush();
brush.StartPoint = new Point(0, 0);
brush.EndPoint = new Point(0, 1);
GradientStop gra1 = new GradientStop();
gra1.Color = (Color)ColorConverter.ConvertFromString(color1);
gra1.Offset = 1;
GradientStop gra2 = new GradientStop();
gra2.Color = (Color)ColorConverter.ConvertFromString(color2);
gra2.Offset = 0;
brush.GradientStops.Add(gra1);
brush.GradientStops.Add(gra2);
return brush;
}
I need to convert this return value into string type , so how to do so ?

No comments:

Post a Comment