GraphicsPath 类
程序集:System.Drawing.Common.dll
表示一系列相互连接的直线和曲线。 无法继承此类。
Region 类
命名空间:System.Drawing
程序集:System.Drawing.Common.dll
指示由矩形和由路径构成的图形形状的内部。 无法继承此类。
下面的方法可以把一个按钮变成一个椭圆。
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
'testRegion()
Dim myGrapicsPath As New System.Drawing.Drawing2D.GraphicsPath
myGrapicsPath.AddEllipse(0, 0, 60, 20)
Button2.Region = New Region(myGrapicsPath)
End Sub
双击窗体变字,单击变矩形