I need to convert System.Windows.Media.SolidcolorBrush to System.Drawing.Color in C #, any hints would be great.
You can use SolidColorBrush.Colorto get or set the color. This System.Windows.Media.Colorwhich has properties A, R, G, B.
SolidColorBrush.Color
System.Windows.Media.Color
Then you can use these values when creating System.Drawing.Color
System.Drawing.Color
System.Drawing.Color myColor = System.Drawing.Color.FromArgb(mediaColor.Color.A, mediaColor.Color.R, mediaColor.Color.G, mediaColor.Color.B);
private System.Drawing.Color WpfBrushToDrawingColor(System.Windows.Media.SolidColorBrush br) { return System.Drawing.Color.FromArgb( br.Color.A, br.Color.R, br.Color.G, br.Color.B); }