当前位置:编程学习 > VB >>

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

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

           如果看过一些文章一定知道在窗体上画图要使用system.drawing类,在VB.Net中没有line与label控件,需要自已写一些代码,

     首先写一个事件过程onpaint.在显示窗体的同时显示图形

            Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)

           TODO: 请在此处添加绘图代码

            End Sub

 

 

ByVal e As PaintEventArgs是一个参数类,这个有些象在VB6在使用的自定义类型,在一个集合中有多个成员变量,(参考

《VB.Net核心定义》之集合/成员)。在e后面打点就可以看到相关的参数。在mouse_down,mouse_up等事件中获取X,Y坐标就使用

e.X跟e.Y。在窗体上有些事件需要手工添加,前面几章有相关内容,现在我们要使用的是e.Graphics参数,

请添加如下代码:

Dim gp As Graphics = e.Graphics

补充:软件开发 , Vb ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,