Je développe une application d'impression WinForm pour notre entreprise.
Lorsque le document est imprimé, je dois prendre la propriété System.Drawing.Color
De chaque contrôle sur le document et créer un objet System.Drawing.Brush
Pour le dessiner.
Existe-t-il un moyen de convertir la valeur System.Drawing.Color
En valeur System.Drawing.Brush
?
REMARQUE: j'ai essayé d'examiner la méthode System.Windows.Media.SolidColorBrush()
, mais cela ne semble pas utile.
Utilisez la classe SolidBrush :
using (SolidBrush brush = new SolidBrush(yourColor)) {
// ...
}
Pourquoi pas le pinceau GDI +?
http://msdn.Microsoft.com/en-us/library/system.drawing.solidbrush.solidbrush.aspx
L'autre est pour WPF.