А не проще аналитически решить? Там, вроде, все просто.
Ну а на сам вопрос (напоминаю: помогите с Canvas) ответ простой.
можно просто устанавливать через свойство Pixels[X,Y]. просто указываешь нужный цвет. отрисовать прямоугольник - MoveTo, потом LineTo нужное кол-во раз. Установить каким цветом рисовать прямоугольник - через Canvas.Pen.Color.
|