Konvertieren Sie System.Windows.Media.Brush in System.Drawing.Brush
Wie kann ich einen System.Windows.Media.Brush in einen System.Drawing.Brush konvertieren?
Ich versuche, die Farbe eines system.windows.media.brush-Objekts zu ermitteln, das mit einem System.Drawing.Color-Objekt formatiert ist.
Die folgende Lösung funktioniert nicht, da ein solidcolorbrush-Objekt erforderlich ist, während das Objekt, aus dem ich konvertieren muss, ein system.windows.media.brush-Objekt ist:
<code>public System.Drawing.Color GetColor( System.Windows.Media.SolidColorBrush oBrush ) { return System.Drawing.Color.FromArgb( oBrush.Color.A, oBrush.Color.R, oBrush.Color.G, oBrush.Color.B ); } </code>