看板 C_Sharp 關於我們 聯絡資訊
※ 引述《Qcumber (^^)》之銘言: : 想請問要如何做到動態繪圖 : 就是利用亂數取值後 在座標圖上出現標示 : 但是使用者可以看到繪圖的過程 : 是利用GDI+嗎 : 或是有套件可供利用呢 畫圖是很基本的,不要以為還有比基本的東西更為簡單的套件存在 : 謝謝 在pictureBox上作畫可行,想畫圖的話要把程式寫在它的Paint事件(Paint event) 用GraphicsPath畫出你想要的圖形,它是一個代表"圖形"的類別, 比如說你在pictureBox的畫布上想畫一條線,就要new一塊GraphicsPath物件 例如: // pictureBox1的Paint event private void pictureBox1_Paint(object sender, PaintEventArgs e) { GraphicsPath myLine = new GraphicsPath(); //myLine物件是你想畫的圖形 Pen myPen = new Pen(Color.Yellow); //取一隻你要畫圖的畫筆 myLine.addLine(firstPoint, secondPoint); //myLine物件我把它變成一條直線 e.Graphics.DrawPath(myPen, myLine); //所以我就用 黃色的畫筆.畫一條直線 } 大致上是降吧!  多看看.net2005的help,看一看GraphicsPath的類別介紹 或是從網路上應該找得到你所需要的英文教學 如果...還不行,一定有書介紹如何利用GDI+ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.246.39 ※ 編輯: euleramon 來自: 140.116.246.39 (11/17 19:44)
GreatShot:推薦:Charles Petzold那本Programming C# 寫得很詳細 11/18 22:21