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)
新聞熱點
疑難解答