Мне нужно преобразовать System.Windows.Media.SolidcolorBrush в System.Drawing.Color в C #, любые подсказки были бы хороши.
Вы можете использовать SolidColorBrush.Color, чтобы получить или установить цвет. Это System.Windows.Media.Color, который имеет свойства A, R, G, B.
SolidColorBrush.Color
System.Windows.Media.Color
Затем вы можете использовать эти значения при создании 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); }