2010-08-11 9 views

risposta

14

È possibile utilizzare SolidColorBrush.Color per ottenere o impostare il colore. Questo è un System.Windows.Media.Color che ha proprietà A, R, G, B.

È quindi possibile utilizzare questi valori durante la creazione del System.Drawing.Color

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

Bello grazie !! – 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); 
    } 
Problemi correlati