Ответ 1
Используйте класс SolidBrush:
using (SolidBrush brush = new SolidBrush(yourColor)) {
// ...
}
Я разрабатываю приложение для печати WinForm для нашей компании.
Когда документ печатается, мне нужно взять свойство System.Drawing.Color
каждого элемента управления в документе и создать объект System.Drawing.Brush
для его рисования.
Есть ли способ преобразовать значение System.Drawing.Color
в значение System.Drawing.Brush
?
ПРИМЕЧАНИЕ. Я попытался изучить метод System.Windows.Media.SolidColorBrush()
, но он не кажется полезным.
Используйте класс SolidBrush:
using (SolidBrush brush = new SolidBrush(yourColor)) {
// ...
}
Почему не кисть GDI +?
http://msdn.microsoft.com/en-us/library/system.drawing.solidbrush.solidbrush.aspx
Другой для WPF.