在vb.net中,我想在表格上画一条规则的线。有控件可以做到这一点吗?

最佳答案

设计时的一种方法是使用Label控件并将其高度或宽度设置为
1(2像素和3D边框给人一种轮廓分明的效果)。否则,您可以使用GDI手动绘制:

Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red)
Dim formGraphics as System.Drawing.Graphics
formGraphics = Me.CreateGraphics()
formGraphics.DrawLine(myPen, 0, 0, 200, 200)
myPen.Dispose()
formGraphics.Dispose()

10-07 14:44