我不知道你說是VB.NET 還是VB,不過兩都差不多。都是要程序代碼設置一下就可以了,然后正常畫直線,如果是vb.net ?建議直接百度里搜索VB.NET GDI 就可以找到相關書。
創新互聯提供高防服務器租用、云服務器、香港服務器、遂寧服務器托管等
補充:Visual Basic是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言。從任何標準來說,VB都是世界上使用人數最多的語言——不僅是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自于BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接數據庫,或者輕松的創建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。
Form1.DrawStyle = 2
Line (x1, y1)-(x2, y2)
即可
畫點劃線的話可以使Form1.DrawStyle = 3,這個屬性的值可以從1取到6,你可以取不同值看效果
箭頭必須自己畫(就是一根直線再加兩根短的直線作為箭頭)
虛線可以設置PictrueBox的DrawStyle屬性為2-Dot,這個屬性還有其他的一些常見線型,你可以逐一測試
線寬可以通過設置DrawWidth屬性來改變
修改坐標要用PictureBox的Scale方法
Scale
方法
用以定義
Form、PictureBox
或
Printer
的坐標系統。不支持命名參數。
語法
object.Scale
(x1,
y1)
-
(x2,
y2)
Scale
方法的語法包含下列部分:
部分
描述
object
可選的。一個對象表達式,其值為“應用于”列表中的一個對象。如果省略
object,則帶有焦點的
Form
對象缺省為
object。
x1,
y1
可選的。均為單精度值,指示定義
object
左上角的水平(x-軸)和垂直(y-軸)坐標。這些值必須用括號括起。如果省略,則第二組坐標也必須省略。
x2,
y2
可選的。均為單精度值,指示定義
object
右下角的水平和垂直坐標。這些值必須用括號括起。如果省略,則第一組坐標也必須省略。
說明
Scale
方法使您能夠將坐標系統重置到所選擇的任意刻度。Scale
對運行時的圖形語句以及控件位置的坐標系統都有影響。
如果使用不帶參數的
Scale(兩組坐標都省略),坐標系統將重置為緹。
比如你要設置左上角(0,0)右下角(100,100)
Picture1.Scale
(0,0)-(100,100)
這樣就可以了
本文題目:vb.net畫自定義虛線 vb繪制圖形
當前路徑:http://m.newbst.com/article38/dddopsp.html
成都網站建設公司_創新互聯,為您提供云服務器、域名注冊、定制開發、網站策劃、搜索引擎優化、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯