C#绘图窗口最小化图画消失问题解决方法:
在学习C#绘图过程中发现,在窗口Form上画图,当窗口最小化或者按Alt建时,Form上的图画都会消失,原来这是因为最小化后还原时窗体要重绘,图画被覆盖消失。
解决方法有两个:一是在窗口Form的Paint事件中重新绘制图画;二是把图画在位图上,然后把位图赋给能显示图片的窗口或控件上。
一. 在窗口Form的Paint事件中重新绘制图画
//picCms为pictureBox
picCms.img=getBitMapFile(picCms.Width,picCms.Height);
PRviate BitMap getBitMapFile(int w,int h)
新闻热点
疑难解答