2010-08-11 26 views

Trả lời

14

Bạn có thể sử dụng SolidColorBrush.Color để nhận hoặc đặt màu. Đây là một System.Windows.Media.Color có thuộc tính A, R, G, B.

Sau đó bạn có thể sử dụng những giá trị khi tạo bạn System.Drawing.Color

System.Drawing.Color myColor = System.Drawing.Color.FromArgb(mediaColor.Color.A, 
                  mediaColor.Color.R, 
                  mediaColor.Color.G, 
                  mediaColor.Color.B); 
+0

Rất cảm ơn !! – Kaya

3
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); 
    } 
Các vấn đề liên quan