Re: [問題] 動態繪圖

看板C_Sharp (C#)作者 (Asteroid)時間19年前 (2006/11/17 19:24), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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)

11/18 22:21, , 1F
推薦:Charles Petzold那本Programming C# 寫得很詳細
11/18 22:21, 1F
文章代碼(AID): #15NPldIO (C_Sharp)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #15NPldIO (C_Sharp)