基礎繪圖教學-1

摘要:基礎繪圖教學-1

.net的繪圖功能實在是很廣泛, 支援各式各樣的功能

以下就提供一系列的教學文章來介紹這樣的功能吧

通常, 要繪圖需要以下幾個步驟

1. 建立繪圖物件G

Dim G As Graphics

2. 再來就看要對什麼東西繪圖了, 通常我們的對象都是PictureBox, 所以...

G = Me.PictureBox1.CreateGraphics

3. 再來就可以盡情繪圖囉

G.DrawLine(Pens.Red, 0, 0, 100, 100)

這樣就可以畫出一條0,0到100,100的線

其中螢幕的左上角為原點, 解析度就看你螢幕的解析度調怎樣, 不過畫超過也無所謂

反正會被剪裁掉(這就變成另外一種技巧, 捲動的應用了)

裡面的那個pen為畫筆的樣式

有數種多載形態

可以設定畫筆顏色和畫筆粗細

也可以這樣寫

G.DrawLine(new Pen(Color.red,10) , 0, 0, 100, 100)

一樣是一條線,不一樣是變成10點的粗細了

既然能畫線, 那當然就可以造出很多不一樣的幾何圖形了

畢竟, 所有的圖都是由點開始, 再來組成線, 很多線構成面的, 掌握基礎的東西, 進階的東西就不難啦

順著天賦做事,逆著個性做人生命, 就該浪費在美好的事物上