请问c sharp可以不可以在窗体的外面画一个线框
时间: 2023-05-12 22:05:16 浏览: 154
Java画笔工具 可以画点线框等
可以,使用 Graphics 类的 DrawRectangle 方法即可。以下是示例代码:
```csharp
private void Form1_Paint(object sender, PaintEventArgs e)
{
// 创建一个 Pen 对象,指定线框的颜色和宽度
Pen pen = new Pen(Color.Red, 2);
// 使用 Graphics 类的 DrawRectangle 方法绘制线框
e.Graphics.DrawRectangle(pen, -10, -10, this.Width + 20, this.Height + 20);
// 释放 Pen 对象
pen.Dispose();
}
```
在窗体的 Paint 事件中调用该方法即可。注意,如果窗体被遮挡或者移动,线框也会跟着移动。
阅读全文