我想我的问题很简单,但我没有找到任何答案。
我有一个带有 MainForm、Button( btn1
) 和 UserControl( uc1
) 的 vb.Net 项目。
我想要的只是当我单击 btn1 时,uc1
使用graphics
类绘制一个简单的线条。谢谢。
我想我的问题很简单,但我没有找到任何答案。
我有一个带有 MainForm、Button( btn1
) 和 UserControl( uc1
) 的 vb.Net 项目。
我想要的只是当我单击 btn1 时,uc1
使用graphics
类绘制一个简单的线条。谢谢。
在您的 UserControl 中创建一个方法来绘制线条:
Public Class MyUserControl
Public Sub DrawLine()
Using g As Graphics = Me.CreateGraphics
g.DrawLine(Pens.Blue, New Point(10, 10), New Point(100, 50))
End Using
End Sub
End Class
然后从您的按钮单击调用它:
Private Sub Button26_Click(sender As Object, e As EventArgs) Handles Button26.Click
MyUserControl1.DrawLine()
End Sub
这是一个简单的解决方案,但您可能希望在用户控件的绘制事件中完成所有绘图