Ctrl + Сдвиг + P для нахождения фигурной скобки соответствия. Действительно полезный при работе с длинными кодами.
Это должно делать то, что вам нужно. Он заполнит все растровое изображение указанным цветом.
Bitmap Bmp = new Bitmap(width, height);
using (Graphics gfx = Graphics.FromImage(Bmp))
using (SolidBrush brush = new SolidBrush(Color.FromArgb(redvalue, greenvalue, bluevalue)))
{
gfx.FillRectangle(brush, 0, 0, width, height);
}
Это зависит от того, что вы пытаетесь выполнить, но обычно вы используете GDI +, получая графический объект и затем отрисовывая его:
Graphics g = Graphics.FromImage(bitmap);
Это на самом деле большая тема, здесь Вот несколько руководств для начинающих: Руководства по GDI +
Вот отрывок из руководства по рисованию прямоугольника с градиентной заливкой.
Rectangle rect = new Rectangle(50, 30, 100, 100);
LinearGradientBrush lBrush = new LinearGradientBrush(rect, Color.Red, Color.Yellow, LinearGradientMode.BackwardDiagonal);
g.FillRectangle(lBrush, rect);
Вы можете использовать LockBits для ускорения записи пикселей (доступ указателя вместо вызова метода на пиксель).
Вы избалованы выбором здесь: -)
Альтернативой использованию GDI + является использование WPF (см. RenderTargetBitmap.Render .)
Также см. этот вопрос .
Я предлагаю проверить библиотеку GD.
Я почти уверен, что есть библиотека c #. http://www.boutell.com/gd/