[問題] Panel繪圖

看板C_Sharp (C#)作者 (JSL)時間14年前 (2011/08/23 01:30), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
在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

08/24 17:40, , 1F
我之前的做法是直接畫在bitmap上,再更新到panel,給你參考
08/24 17:40, 1F

08/25 02:11, , 2F
感謝! 這樣就成功了!
08/25 02:11, 2F
文章代碼(AID): #1EKf8ho6 (C_Sharp)
文章代碼(AID): #1EKf8ho6 (C_Sharp)