Когда я хочу нарисовать прямоугольник в c # с помощью инструментов пера. Если ширина и высота прямоугольника меньше ширины ручки, тогда программа ничего не рисует из, если ручки alignment свойство Inset .Но когда я устанавливаю выравнивание центр , то он печатает прямоугольник.который не является размером моего прямоугольника.Что на самом деле произошло в то время?
пример:
Pen p = new Pen(Color.Black, 300);
p.Alignment = PenAlignment.Center;
g.DrawRectangle(p, 100, 100,10, 10);
p.Dispose();
Выходная цифра:
![enter image description here](https://i.stack.imgur.com/zJZI1.png)
Но как можно нарисовать прямоугольник шириной 10 пикселей, высотой с ручкой шириной 300 пикселей?