C#繪圖窗口最小化圖畫消失問題解決方法:
在學(xué)習(xí)C#繪圖過程中發(fā)現(xiàn),在窗口Form上畫圖,當(dāng)窗口最小化或者按Alt建時(shí),F(xiàn)orm上的圖畫都會(huì)消失,原來這是因?yàn)?strong>最小化后還原時(shí)窗體要重繪,圖畫被覆蓋消失。
解決方法有兩個(gè):一是在窗口Form的Paint事件中重新繪制圖畫;二是把圖畫在位圖上,然后把位圖賦給能顯示圖片的窗口或控件上。
一. 在窗口Form的Paint事件中重新繪制圖畫
//picCms為pictureBox
picCms.img=getBitMapFile(picCms.Width,picCms.Height);
PRviate BitMap getBitMapFile(int w,int h)
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注