当前位置: 网站首页 > .NET > vb.net

走近VB.Net(七)在窗体上画图

时间:1970-1-1 08:33:31来源: vb.net作者:admin 点击:0次 字体 [ С]

    Dim gp As Graphics = e.Graphics

    Dim newpen As New Pen(Color.Black, 5)

    gp.DrawBezier(newpen, 10, 20, 70, 80, 123, 233, 23, 45)

    End Sub



    你也可以在一屏之内同时进行多次绘图,如下:

    Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)

    Dim i As Integer

    Dim gp As Graphics = e.Graphics

    For i = 1 To 10

    Dim newpen As New Pen(color.FromARGB(i * 25, i * 25, i * 25), 5)

    gp.DrawRectangle(newpen, 10 + i * 6, 20 + i * 6, 80, 80)

    Next

    End Sub

    运行一下,这个图片一定让你捧腹一笑,你可以随意改变参数看看有什么效果。


发表评论
验证码:
最新评论
相关文章
最热文章