首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

小弟我在PictureBox控件上画了一直线,运行时最小后再最大化,看不到直线了,咋回事

2012-01-18 
我在PictureBox控件上画了一直线,运行时最小后再最大化,看不到直线了,怎么回事?我在PictureBox控件上画了

我在PictureBox控件上画了一直线,运行时最小后再最大化,看不到直线了,怎么回事?
我在PictureBox控件上画了一直线,运行时最小后再最大化,看不到直线了,怎么回事?


[解决办法]
把线的起始点和终结点用变量记录下来,然后在Paint事件里把记录的数据来画图就可以了.
[解决办法]
你把绘直线的方法放在PICTUREBOX的ONPAINT的事件中.就可以
[解决办法]

Dim gBitmap As Bitmap
Dim gphPictbx As Graphics

sub aa ()
gBitmap = New Bitmap(PictureBox1.Width, PictureBox1.Height)
gphPictbx = Graphics.FromImage(gBitmap)
gphPictbx.DrawLine(Pens.Blue, x1,x2,y1,y2)
PictureBox1.Image = gBitmap
end sub

这样划,应该不会了
[解决办法]
方法上面两楼的都可以。

热点排行