如何在C#中的窗体上绘制矩形,当我在窗体上工作时(例如在窗体上放置按钮或文本框)时,该矩形对我来说是可见的。我使用以下方法在窗体上创建矩形,但只有在运行窗体时才可见,而不是在设计时可见。在C中的窗体上绘制一个矩形#
我的代码如下:
protected override void OnPaint(PaintEventArgs e)
{
Graphics g = e.Graphics;
g.PageUnit = GraphicsUnit.Inch;
Pen red1 = new Pen(Color.Green, 0.03f);
g.DrawLine(blackpen, 1, 2, 1, 3);
g.DrawLine(red1, 1,2, 3,2);
g.DrawLine(red1, 1, 3, 3, 3);
g.DrawLine(red1, 3, 2, 3, 3);
}
可能重复[如何在设计时表单画画吗?(http://stackoverflow.com/questions/5694171/how-to-在设计时涂上表格) – Heinzi