vb.net添加直线 vbnet trim

vb和vb.net 在picturebox 中绘制直线如何绘制绘图是系统内部操作的,不需要懂原理
方法就在那里 , 只有会用和不会用,你的代码告诉它绘制,它就会绘制 。它(方法)究竟如何去绘制的并不是重点,反正它会绘制 。
drawline(绘线)方法很简单,第一个参数是pen,它确定线条的颜色、宽度和样式 。第二、第三个参数都是point类型,确定两个点的位置 , 绘制直线 。
怎么用VB 。net 画直线dim bmp as new bitmap(width,height)dim g as graphics=graphics.fromimage(bmp)g.drawlines(pen.blue,20,20,100,20)backgroundimage=bmp
vb.net的picturebox画直线的函数是哪个?vb6.0是picture1.line就可以,但是vb.net没有啊Dim PtStart As Point'记录绘制直线的起始点
Dim PtEnd As Point'记录绘制直线的终点
Dim ShouldDrawLine As Boolean'是否绘制直线
'记录鼠标左键点击的位置vb.net添加直线,第二次点击后开始绘制直线
Private Sub Pic1_MouseDown()Sub Pic1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Pic1.MouseDown
If e.Button = Windows.Forms.MouseButtons.Left Then
If Not ShouldDrawLine Then
PtStart = New Point(e.X, e.Y)
ShouldDrawLine = True
Else
PtEnd = New Point(e.X, e.Y)
'下面两句根据需要进行取舍
'Call DrawLine(PtStart, PtEnd)'绘制一条直线
Call DrawLines(PtStart, PtEnd)'绘制多条直线
ShouldDrawLine = False
End If
End If
End Sub
'绘制鼠标两次点击位置之间的直线
Private Sub DrawLine()Sub DrawLine(ByVal mPoint1 As Point, ByVal mPoint2 As Point)
Pic1.Refresh()'用于刷新Picturebox表面
Pic1.CreateGraphics.DrawLine(Pens.Blue, mPoint1, mPoint2)'绘制两点间的直线
End Sub
'绘制多条直线vb.net添加直线 , 每两次鼠标点击确定一条线
Private Sub DrawLines()Sub DrawLines(ByVal mPoint1 As Point, ByVal mPoint2 As Point)
'此句不可删除 , 用于清除鼠标点击前的轨迹
ControlPaint.DrawReversibleLine(Pic1.PointToScreen(mPoint1), Pic1.PointToScreen(mPoint2), Color.Red)
Pic1.CreateGraphics.DrawLine(Pens.Blue, mPoint1, mPoint2) '绘制两点间的直线
End Sub
VB.Net中画直线问题不想整个重画,最好用单色的背景 , 例如黑色,线条是白色的
用变量把线条的内容备份
当想改变线条的位置或者长度之前,先用存下来的变量以黑色重画一次,覆盖原来的白色线条
然后再画新的白色线条,这种重画方法比较节省资源
假如需要用花哨的背景或者图片当背景,也可以用局部重回的方式 。
代码就不提供了,只提供思路 。
vb.net怎么画不同坐标的八叉直线[{"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也可以使用如下代码来实现一样的甲\n__\n"}]
【vb.net添加直线 vbnet trim】关于vb.net添加直线和vbnet trim的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读