1
A
回答
1
我可以通过点击鼠标并移动它来帮助您画线。
第一:添加图片框
这里是代码:
Public Class Form1
Dim Down As String = False
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
Down = True
End Sub
Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
If Down = True Then
PictureBox1.CreateGraphics.FillEllipse(Brushes.Black, e.X, e.Y, 5, 5)
End If
End Sub
Private Sub PictureBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseUp
Down = False
End Sub
如果你需要画线不点击鼠标(只是移动它):
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
PictureBox1.CreateGraphics.FillEllipse(Brushes.Black, e.X, e.Y, 5, 5)
End Sub
我希望我的回答对你有用:)
相关问题
- 1. 如何使用UWP中的VB.NET更改对象的位置(x,y)?
- 2. 代码周期后不存储x和y值一次
- 3. 在变量中存储阵列位置
- 4. VB.NET与VB 2010
- 5. VB 2010在数据库中存储密码
- 6. 如何设置X值的位的子集来者Y中
- 7. 如何使用x,y设置对象的位置
- 8. 如何在Python中的任何位置存储和使用值?
- 9. C#:如何将3D X Y和Z位置转换为2D X和Y位置?
- 10. vb.NET尝试在My.Settings中存储阵列
- 11. 更改阵列输出的Y位置
- 12. 如何将X重置回阵列中的原始位置?
- 13. 使用UIScrollview时获取x,y位置
- 14. 用于获取X和Y位之间的值的位掩码
- 15. 如何在VB.net 2010 Express中使用Windows API代码包?
- 16. python matplotlib当X和Y是矩阵时X勾选位置
- 17. 如何使用changelistener监视鼠标位置x y的更改?
- 18. 如何在Visual Studio 2010中存储可重用代码?
- 19. Babylonjs中的动画位置X和Y
- 20. 如何使用VB.NET代码
- 21. 如何使用SQLAlchemy/Mysql存储3D图形(x,y,z)数据?
- 22. Matlab矩阵索引2阵列(X,Y)
- 23. 如何使用JavaScript在x/y位置绘制点数
- 24. 从X,Y到X,Y位置的JQuery转换
- 25. 阵列:存储阵列中阵列
- 26. PHP代码来存储查询值在阵列
- 27. VB.net - 存储值
- 28. 用于设置存储类和存储桶位置的Python代码
- 29. python如何取代阵列(x,n)中每个x的第一个f(x)值
- 30. 保存阵列位置
你试过了什么?您是否在互联网上搜索教程?究竟是什么问题?你能告诉我们你的代码吗? – lodo 2015-04-02 15:39:27