精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

VB.NET繪圖五點基本要素概覽

開發 后端
我們可以從創建Graphics對象;畫筆;畫刷與填充;繪制文字;刪除Graphics對象和清屏等方面對VB.NET繪圖進行一個詳盡的了解。

大家通過對VB.NET的學習,可以知道,它是一種非常實用的開發語言。并且在繪圖方面體現了非常大的作用。我們可以通過本文先了解一下VB.NET繪圖的一些基本知識,初步掌握這一方面的應用技巧。#t#

VB.NET繪圖1. 創建Graphics對象

在VB.Net中,繪制圖形需要指定繪圖表面。其中,窗體和所有具有Text屬性的控件都可以作為繪制圖形的表面。因為Graphics對象標識GDI+的繪圖表面,所以,繪制圖形必須先創建Graphics對象。創建Graphics對象有以下幾種方法。

1> 使用CreateGraphics方法創建

這是一種常見的創建方法,其格式為:

Dim 對象名 As Graphics

對象名=窗體名(或控件名).CreateGraphics

2> 利用PaintEventArgs參數傳遞Graphics對象

通過窗體或控件的Paint事件可以直接完成圖形繪制。在編寫Paint事件處理程序時,參數PaintEventArgs就提供了圖形對象。例如:

Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint

Dim g_paint As Graphics = e.Graphics

End Sub

3> 從Image 對象創建

還可以使用Image對象來創建,這時要使用Graphics.FromImage方法

VB.NET繪圖2. 畫筆

畫筆是用來畫線的GDI+對象,它是Pen類的一個實例。使用畫筆可以繪制直線,曲線,以及矩形,圓形,多邊形等形狀的邊框。

1> 建立畫筆

格式:

Dim 畫筆名 As New Pen(顏色[,寬度])

其中顏色即用畫筆繪制線條的顏色,寬度是畫筆繪制線條的寬度,單位是像素。寬度的默認值是1。

例如:

Dim mypen As New Pen(Color.Blue)

或Dim mypen As Pen = New Pen(Color.Blue)

2> 繪制線條或空心形狀

建立畫筆后,就可以用Graphics類的各種方法繪制直線,曲線或矩形,圓形等空心形狀的線條。

(1) DrawLine方法——畫直線

DrawLine(畫筆名,X1,Y1,X2,Y2)

其中,(X1,Y1)和(X2,Y2)是直線的起始點和終止點的坐標,他們可以是Integer值,也可以是Single值。當直線很短時,可以近似為點。

(2) DrawRectangle方法——畫矩形

DrawRectangle(畫筆名,X,Y,寬度,高度)

其中,(X,Y)時矩形左上角的坐標,寬度和高度指定矩形的寬和長。

(3) DrawPolygon方法——畫多邊形

DrawPolygon(畫筆名,頂點)

其中,頂點是一個數組,該數組類型是Point或PointF結構,數組的各元素用來指定多邊形各頂點的坐標。由Point結構指定的是Integer類型,而由PointF指定的是Single類型。

用Point或PointF結構來定義一個點的格式是:

Dim 點名 As New Point/PointF(x,y)

DrawPolygon方法的功能是按數組頂點的順序連接成一個多邊形,兩個連續的頂點之間繪制一條邊。

(4) DrawEllipse方法——畫圓和橢圓

DrawEllipse(畫筆名,X,Y,寬度,高度)

方法中的x,y,寬度,高度定義的矩形是要繪制的圓或橢圓的外切矩形,它決定了所畫橢圓的大小和形狀。當寬度和高度相等時,所畫的就是圓,否則就是橢圓。

(5) DrawArc方法——畫弧

DrawArc(畫筆名,X,Y,寬度,高度,起始角,掃描角)

該方法與DrawEllipse方法相比多了起始角和掃描角兩個參數,這可以看作是在截取圓或橢圓而形成的一段弧。起始角和掃描角都是以度為單位的,一般以水平向右的半徑為0度,然后按順時針方向畫弧。起始角是開始畫弧的角度,掃描角是順時針方向增加的角度。當掃描角為360度時,畫出的就是一個圓或者橢圓。

(6) DrawPie方法——畫餅圖

DrawPie(畫筆名,X,Y,寬度,高度,起始角,掃描角)

餅圖也稱扇圖。該方法與DrawArc方法的參數一樣,但是餅圖比弧多出兩條半徑。

VB.NET繪圖3. 畫刷與填充

在VB.Net中,如果要在閉合圖形中填充顏色,圖案,或者呈現文本,必須先創建畫刷。畫刷與繪圖方法結合使用,可以用顏色或圖案對圖形進行填充。GDI+提供了5種畫刷,這里只介紹兩種常用的。

1> 單色畫刷(SolidBrush)

利用SolidBrush類可以定義畫刷并初始化一個指定的單一顏色。格式為:

Dim 畫刷名 As New SolidBrush(顏色)

Dim 畫刷名 As Brush

畫刷名 = New SolidBrush(顏色)

2> 模式填充畫刷(HatchBrush)

利用HatchBrush類可以定義一個用特定圖案填充圖形的畫刷。格式為:

Dim 畫刷名 As New HatchBrush(類型,前景色[,背景色])

其中,類型用來指定填充的圖案,它是HatchStyle枚舉類型,該枚舉類型有50多個成員,每個成員提供一種圖案。當在代碼編輯窗口中輸入HatchStyle后,系統會自動彈出一個HatchStyle枚舉類型成員列表供用戶選擇。

#p#

VB.NET繪圖4. 繪制文字

在VB.Net中,窗體或圖片框中的文字被作為圖形處理,在文本框,標簽,列表框等控件中,可以通過文本和圖形兩種方式文成文字的輸出。

通過Graphics類中的DrawString方法可以實現圖形文字的輸出,使用時,要先定義畫刷,然后用畫刷畫出文字。

1> 字體

輸出文字前要先創建字體對象,并先指定字體的名稱,大小,樣式等。字體對象通過Font類來創建,格式為:

Dim 字體對象 As New Font(名稱,大小[,樣式[,量度單位]])

其中,名稱是指定字體名稱的字符串,如隸書,Symbol等。

樣式是FontStyle枚舉類型。其成員有:

Bold,Italic,Regular,Strikeout(中劃線),Underline

量度單位是用來指定字體大小的單位,它是GraphicsUnit枚舉類型。其成員有:

Display 1/75英寸

Document 文檔單位(1/300英寸)

Inch 英寸

Millimeter 毫米

Pixel 像素

Point 打印機點(1/75英寸)

World 通用

參數樣式和量度可以省略,字體的缺省值為常規樣式和Point大小單位。樣式可以同時指定多個,之間用Or連接。

2> DrawString方法

格式為:

DrawString(字符串,字體,畫刷,點)

DrawString(字符串,字體,畫刷,矩形)

DrawString(字符串,字體,畫刷,X,Y)

點用來指定文本輸出的開始位置,它是PointF結構類型。矩形指定文本輸出位置,它是RectangleF結構類型。XY指定文本輸出的起始位置,都是Single類型。

VB.NET繪圖5. 刪除Graphics對象和清屏

1> 刪除Graphics對象

Graphics對象使用完后應及時刪除,以釋放該對象占用的資源,使用Dispose方法。

2> 清屏

利用Graphics類的Clear方法可以清除畫圖工作區的所有內容,并用指定的背景顏色進行填充。

格式:Clear(顏色)

清除窗體的畫面,并用顏色填充整個窗體。

責任編輯:曹凱 來源: CSDN
相關推薦

2010-01-13 11:03:13

VB.NET聲音播放

2010-01-20 17:54:13

VB.NET特殊字符

2009-10-28 13:46:44

VB.NET目錄

2010-01-11 17:16:48

VB.NET快捷鍵

2010-01-18 10:33:28

VB.NET基本函數

2010-01-12 18:21:27

VB.NET任務欄程序

2010-01-07 11:38:25

VB.NET鍵盤事件

2010-01-11 18:21:22

VB.NET獲取硬盤信

2010-01-13 17:55:37

VB.NET語法規則

2009-10-28 13:24:25

VB.NET文件

2010-01-12 17:21:29

VB.NET對象

2010-01-19 13:06:24

VB.NET數據集

2010-01-13 10:46:42

VB.NET Dock

2010-01-15 13:30:50

VB.NET Prog

2010-01-18 19:29:31

VB.NET多維數組

2010-01-13 16:26:57

VB.NET通知控件

2010-01-19 15:42:30

VB.NET賦值語句

2009-10-23 17:40:24

VB.NET繪圖方法

2009-11-03 09:09:19

VB.NET類

2009-10-29 14:02:24

VB和VB.NET比較
點贊
收藏

51CTO技術棧公眾號

亚洲美女视频| 又大又硬又爽免费视频| 欧美老熟妇喷水| 一本色道久久综合精品婷婷| 久久成人福利| 亚洲欧洲日韩综合一区二区| 57pao成人国产永久免费| 亚洲精品白虎| 中文字幕激情小说| 高清精品视频| 亚洲免费三区一区二区| 国产精品免费网站| 国产又黄又粗又猛又爽的视频| 麻豆视频在线播放| 色天下一区二区三区| 亚洲精品免费一二三区| 国产欧美日韩专区发布| 久久久久久九九九九九| 国产一二在线播放| 丁香激情综合国产| 欧美日韩高清区| 中文字幕一区二区在线观看视频| 国产在线小视频| 99亚洲伊人久久精品影院红桃| 日韩欧美高清在线| 欧美一区二区三区综合| 97人妻人人澡人人爽人人精品| 国产一区二区精品久| 岛国av在线不卡| 国产色综合一区二区三区| 欧美极品视频在线观看| 在线免费成人| 国产精品不卡在线| 国产日韩欧美夫妻视频在线观看| 久久久精品99| a看欧美黄色女同性恋| 亚洲黄色av一区| 日韩精品不卡| 最近国语视频在线观看免费播放| 性欧美lx╳lx╳| 91精品在线观看入口| 免费观看黄色大片| 99er热精品视频| 欧美va天堂在线| 日韩免费视频一区| www.久久91| 二区三区在线观看| 成人免费高清视频| 亚洲xxx视频| 激情五月少妇a| 国产一区二区精品福利地址| 韩国成人漫画| 日韩区欧美区| 亚洲成av人片在线| 亚洲自拍偷拍色片视频| 久久精品这里有| 136国产福利精品导航网址应用| 亚洲在线观看免费| 国产精品久久久对白| 欧美又粗又大又长| 五月激激激综合网色播| 色综合夜色一区| 日韩av一区二区三区美女毛片| 欧美自拍偷拍第一页| 视频一区二区三区中文字幕| 在线中文字幕日韩| 国产黄色一区二区三区| 国产一二三在线| 调教+趴+乳夹+国产+精品| 亚洲国产精品一区二区第一页| 黄网在线观看| 欧美激情综合在线| 国产免费高清一区| 丰满少妇被猛烈进入| 狂野欧美一区| 国产精品777| 日本妇女毛茸茸| 欧美另类视频| 在线日韩欧美视频| 台湾佬美性中文| 美女福利一区二区三区| 日本高清不卡在线观看| 4444在线观看| 国产在线三区| 国产精品国产三级国产aⅴ入口| 亚洲免费av网| 青草在线视频| 中文字幕亚洲综合久久菠萝蜜| 手机在线视频你懂的| heyzo高清在线| 欧美国产一区视频在线观看| 伊人久久婷婷色综合98网| 亚洲日本在线播放| 国产aⅴ精品一区二区三区色成熟| 日本成人激情视频| 国产乱码久久久久久| 日韩欧美一区二区三区在线视频 | 亚洲xxxx3d动漫| 色狼人综合干| 日韩在线视频国产| 美女100%无挡| 国产精品久久久久久麻豆一区软件| 亚洲精品美女网站| 久久发布国产伦子伦精品| 午夜av成人| 欧美日韩国产在线播放| 欧美成人黄色网址| 唐人社导航福利精品| 午夜电影久久久| 中文字幕第38页| 红杏成人性视频免费看| 深夜成人在线观看| 国产无人区码熟妇毛片多| 亚洲视频碰碰| 色在人av网站天堂精品| 波多野结衣大片| 老司机免费视频久久| 亚洲a成v人在线观看| 免费在线国产| 91麻豆成人久久精品二区三区| 国产精品拍天天在线| 最近2019中文字幕大全第二页| 加勒比婷婷色综合久久| 91中文字幕精品永久在线| 色综合亚洲精品激情狠狠| 亚洲国产精一区二区三区性色| 蜜桃视频免费观看一区| 国产精品丝袜高跟| 国产又粗又猛视频| 国产乱人伦精品一区二区在线观看 | 久久久久久久久久久亚洲| 欧美精品一级片| 日韩精品1区2区3区| 国产精品久久av| 中文字幕av久久爽| 精品一区二区三区免费| 成人在线视频网| 国产精品老女人| 国产麻豆精品95视频| 亚洲一区高清| 污的网站在线观看| 亚洲高清在线视频| 精品国产免费av| 日韩成人av电影| 亚洲国产精品va| 成人免费网站黄| 雨宫琴音一区二区在线| 欧美野外猛男的大粗鳮| 黄色成人一级片| 一区二区免费在线播放| 中文字幕在线视频一区二区三区| 国产日产一区| 国产精品极品尤物在线观看 | 国产污视频在线看| 盗摄精品av一区二区三区| 日韩激情视频一区二区| av成人 com a| 亚洲国产美女久久久久| 你懂得视频在线观看| 久久久国产精品| 97在线看福利| 在线视频你懂得| 日本一区二区三区久久久久久久久不| 欧美一级片中文字幕| 国产在线一区不卡| 亚洲欧洲日产国码av系列天堂| 久久精品日韩无码| 国产精品三上| 亚洲一区中文字幕在线观看| 宅男网站在线免费观看| 欧美中文字幕一区二区三区| 无码人妻久久一区二区三区蜜桃| 一本精品一区二区三区| 91久久国产综合久久蜜月精品| 欧美videos另类精品| 亚洲国产美女精品久久久久∴| 欧美a视频在线观看| 国产成人在线免费| 色一情一乱一伦一区二区三欧美| 国产第一页在线视频| 欧美日韩一卡二卡| 亚洲第一香蕉网| 麻豆成人免费电影| 欧美成人在线免费观看| 综合图区亚洲| 亚洲精品久久久久久下一站 | 91伦理视频在线观看| 亚洲第一在线综合网站| 欧美图片一区二区| 在线视频观看日韩| 91视频免费进入| 日韩精品av| 亚洲国产精品一区二区三区| 日批视频免费在线观看| 99精品在线免费| 麻豆传媒网站在线观看| 六月丁香久久丫| 国产精品爽黄69| 蜜臀av在线| 中文字幕日韩专区| 日韩在线观看视频网站| 欧美色成人综合| 日本一级黄色录像| 国产精品大尺度| 亚洲天堂成人av| 亚洲美洲欧洲综合国产一区| 日本中文不卡| 国产成人在线中文字幕| 国产欧美在线观看| 在线天堂资源www在线污| 亚洲国产成人在线播放| 一本久道久久综合无码中文| 欧美日韩国产精品| 精品国产乱码久久久久久鸭王1| 国产性做久久久久久| 久久午夜夜伦鲁鲁一区二区| 性欧美lx╳lx╳| www久久99| 高端美女服务在线视频播放| 色妞欧美日韩在线| 欧美拍拍视频| 亚洲成av人片在线观看香蕉| 亚洲无码久久久久久久| 色狠狠色噜噜噜综合网| 亚洲欧美在线观看视频| 91蝌蚪porny九色| 在线播放国产视频| 精品一区二区三区日韩| 男女视频在线看| 天堂av在线一区| 成人小视频在线看| 残酷重口调教一区二区| 91亚洲精品视频| 欧美日一区二区三区| 奇门遁甲1982国语版免费观看高清| 国产白丝在线观看| 九九热这里只有在线精品视| 九七电影韩国女主播在线观看| 日韩三级免费观看| 国产 欧美 日韩 在线| 伊人夜夜躁av伊人久久| 精品国产视频一区二区三区| 国产精品伦一区二区三级视频| 中文字幕 自拍| 国产一区二区三区在线观看免费| 欧美极品少妇无套实战| 亚洲一区 二区 三区| aaa免费在线观看| 91精品精品| 六月婷婷激情网| 亚洲理论电影| 92裸体在线视频网站| 国产精品视频一区二区三区| 91麻豆国产语对白在线观看| 精品91福利视频| 日本aⅴ大伊香蕉精品视频| 在线成人av观看| 国产a∨精品一区二区三区不卡| 麻豆视频在线观看免费网站| 精品国偷自产在线视频| 青青草观看免费视频在线| 欧美高清激情brazzers| 好吊妞视频一区二区三区| 精品电影在线观看| 蜜臀精品一区二区三区| 欧美亚洲动漫另类| 国产成人无码精品亚洲| 黄色91在线观看| 国产免费一级视频| 欧美日韩国产系列| 国产无遮挡呻吟娇喘视频| 一本大道久久a久久精品综合| 青青国产在线视频| 91麻豆精品国产91久久久资源速度 | 91精品综合| 青青青青草视频| 97偷自拍亚洲综合二区| 中文字幕一区二区中文字幕| 欧美国产综合| 午夜精品久久久久久久无码 | 亚洲精品成a人| 国产午夜免费视频| 色天使久久综合网天天| 中文字幕日韩第一页| 欧美大片顶级少妇| 毛片在线能看| 久久影院在线观看| 成人亚洲综合天堂| 日韩av综合网站| 超碰在线影院| 欧美贵妇videos办公室| 国产在线高清视频| 97超级碰在线看视频免费在线看| 国产一二三区在线观看| 久久久久久999| 精品视频一区二区三区四区五区| 亚洲一区二区三区在线视频| 老牛精品亚洲成av人片| 一区二区三区精品国产| 99国产精品99久久久久久粉嫩| 奇米影音第四色| 成人av资源站| 日本黄色动态图| 国产精品久久久爽爽爽麻豆色哟哟| 久久久久久久国产视频| 欧美性猛交一区二区三区精品| 亚洲精品一区二区口爆| 欧美成人艳星乳罩| 性猛交xxxx乱大交孕妇印度| 欧美一区中文字幕| 国产乱码久久久久| 亚洲乱码国产乱码精品精天堂 | 亚洲欧美国产另类| 超碰porn在线| 国产精品网红福利| 少妇一区二区三区| 久久久国内精品| 老司机精品视频一区二区三区| 亚洲一区二区乱码| 亚洲伊人伊色伊影伊综合网 | 懂色av一区二区三区| 国产农村老头老太视频| 伊人精品在线观看| 成人国产二区| 国产日韩精品推荐| 中文字幕一区二区三区乱码图片| 9久久婷婷国产综合精品性色| 日韩激情视频在线观看| 亚洲天堂美女视频| 国产视频一区在线播放| 日本网站在线免费观看| 欧美变态凌虐bdsm| 羞羞污视频在线观看| 成人免费视频网| 日韩不卡一区| 国产一级不卡毛片| 久久精品无码一区二区三区 | 一区二区三区在线视频播放| 在线观看免费观看在线| 国产一区二区三区欧美| 老司机精品视频在线观看6| 国产成人精品免高潮在线观看| 人妖一区二区三区| 亚洲视频导航| 青青草伊人久久| 性折磨bdsm欧美激情另类| 亚洲日本成人在线观看| 国产成人在线观看网站| 亚洲аv电影天堂网| 黄色av网址在线免费观看| 欧美一级淫片丝袜脚交| 人人网欧美视频| 无码人妻h动漫| 久久色视频免费观看| 麻豆网址在线观看| 婷婷中文字幕一区三区| 天天操天天操天天操| 国产午夜精品视频免费不卡69堂| 全亚洲第一av番号网站| 日韩av在线电影观看| 日韩和欧美的一区| 欧美成人久久久免费播放| 欧美日本乱大交xxxxx| 免费在线观看av网站| 亚洲va欧美va国产综合剧情| 欧美日韩视频| 免费看毛片的网站| 日韩欧美主播在线| 99草在线视频| 欧美极品少妇xxxxⅹ喷水| 美女视频亚洲色图| 国产精品第12页| 国产精品乱码妇女bbbb| a毛片在线免费观看| 亚洲欧美日韩久久久久久 | 一本一道久久a久久精品蜜桃| 色网站在线视频| 亚洲一区二区五区| 西西人体44www大胆无码| 国产精品久久久亚洲| 欧美freesex交免费视频| 呦呦视频在线观看| 欧美专区日韩专区| 日本大胆在线观看| 久久综合一区| 国产一区二三区| 久久国产精品免费看| 久久激情五月丁香伊人| 99久久人爽人人添人人澡| 青青草av网站| 亚洲精品欧美二区三区中文字幕| www.激情五月| 国产国产精品人在线视| 中文字幕一区二区三区在线视频 | 欧美老女人xx| 伊人久久大香线蕉| 亚洲女人在线观看| 一本大道久久a久久精二百| 亚洲婷婷噜噜| 日韩av影视|