 |
把你的窗体的AutoRedraw设置为True就不会出现这个问题了。设置为True以后,VB会记住你绘制的图形,当需要的时候自动重新绘制。
还有一个办法是,把AutoRedraw仍然设置为False,把你绘制图形的代码放到Form_Paint事件中。这样当系统需要重新绘制窗体时,它就会调用你的Form_Paint事件,你就可以自己再把图绘制一遍。
相关问题:
QA002796 "为什么看不到在Form_Load事件中画的图"
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 窗体与菜单, form, window, tform, 图形、图象, picture, graph, image, draw。
|