winform中画长方形
时间: 2023-10-03 20:06:47 浏览: 74
在WinForm中画长方形可以使用Graphics类的DrawRectangle方法。你可以在一个PictureBox控件上创建Graphics对象,并使用DrawRectangle方法绘制长方形。下面是一个示例代码:
private void DrawRectangleExample()
{
// 创建一个PictureBox控件
PictureBox pictureBox = new PictureBox();
// 在PictureBox上创建Graphics对象
Graphics graphics = pictureBox.CreateGraphics();
// 定义矩形的位置和大小
int x = 50;
int y = 50;
int width = 100;
int height = 50;
// 使用Pen定义矩形的颜色和线条宽度
Pen pen = new Pen(Color.Black, 2);
// 使用DrawRectangle方法绘制矩形
graphics.DrawRectangle(pen, x, y, width, height);
}
请注意,这个示例中使用了一个PictureBox控件来绘制矩形,你也可以使用其他控件来实现相同的效果。另外,你需要定义矩形的位置(x,y坐标)和大小(宽度,高度),以及使用Pen来定义矩形的颜色和线条宽度。
阅读全文