畫直線是line
昭平ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
(x1,y1)-(x2,y2)
清除繪圖區(qū)是cls
當然,這兩個方法前面都需要指明具體的對象啦,如Form1或者PictureBox1
[{"word":"VB.NET畫直線方法\n該方法繪制一條連接由坐標對指定的兩個點的線條,所以我們需要指定這兩個點的坐標,如下所示、\nDrawL in e(pen,x1.y1,x2,y2)或者DrawL in e(pen,Po in t1,Poin t2)\n下面示例將在PictureBox控件表面繪制一條直線、\nDim g As\nGraphics=Me.PictureBox\n1.CreateGraphics\nDim mpen As New\nPen(Color.Red)g.DrawLin e(mpen,0,80,0,160)\n也可以使用如下代碼來實現(xiàn)一樣的甲\n__\n"}]
不想整個重畫,最好用單色的背景,例如黑色,線條是白色的
用變量把線條的內(nèi)容備份
當想改變線條的位置或者長度之前,先用存下來的變量以黑色重畫一次,覆蓋原來的白色線條
然后再畫新的白色線條,這種重畫方法比較節(jié)省資源
假如需要用花哨的背景或者圖片當背景,也可以用局部重回的方式。
代碼就不提供了,只提供思路。
dim bmp as new bitmap(width,height)dim g as graphics=graphics.fromimage(bmp)g.drawlines(pen.blue,20,20,100,20)backgroundimage=bmp