一个简单的PictureBox问题
本人是一个c#初学者,最近遇到这样一个问题,希望哪位高手给个解答,多谢多谢了!
我在PictureBox上画了几个图形和直线,但在将窗体最小化或者有别的窗体在PictureBox上划过时,它上面的图形不见了,可能是哪个属性没有设置好,请问如何解决?多谢.
问题点数:50、回复次数:3Top
1 楼saucer(思归)回复于 2004-09-04 01:19:05 得分 50
see
CreateGraphics. A boon or a curse?
http://www.bobpowell.net/picturebox.htm
consider to draw stuffs on a bitmap and have the picturebox load the bitmapTop
2 楼hxhbluestar(贺星河)回复于 2004-09-04 06:28:22 得分 0
呵呵,saucer都回答了
我发表一点点看法
主要是要判断当前PictureBox所在的Form是否被激活Invalidate();
所以判断Form的状态,一旦处于激活状态就可以重绘图片,就不会出现你所说的情况了Top
3 楼Firestone2003(笨笨小猪)回复于 2004-09-04 08:56:11 得分 0
在OnPaint里写你的绘图代码就可以了Top




