看板 C_Sharp 關於我們 聯絡資訊
在Form內的Panel繪圖 使用方式大致為以下形式 Graphics g = panel.CreateGraphics(); g.DrawLine(...) or g.FillEllipse(...); g.dispose(); 然而當我要把剛剛在panel畫的圖存起來時 卻存成空白圖檔 Bitmap bm = new Bitmap(panel.Width, panel.Height); panel.DrawToBitmap(bm, panel.ClientRectangle); bm.Save("fig1.bmp"); 請問為什麼會這樣 我是打算以寫小畫家程式做練習的C#新手 謝謝幫忙QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.126.59
hanyan:我之前的做法是直接畫在bitmap上,再更新到panel,給你參考 08/24 17:40
JSL1028:感謝! 這樣就成功了! 08/25 02:11