2
我想我的问题很简单,但我没有找到任何答案。在用户控件中绘制一条简单的线
我有一个带有MainForm和Button的按钮(btn1
)和一个UserControl(uc1
)的vb.Net项目。
我想要的全部是当我点击btn1时使用graphics
类的简单线条uc1
。 谢谢。
我想我的问题很简单,但我没有找到任何答案。在用户控件中绘制一条简单的线
我有一个带有MainForm和Button的按钮(btn1
)和一个UserControl(uc1
)的vb.Net项目。
我想要的全部是当我点击btn1时使用graphics
类的简单线条uc1
。 谢谢。
在你的用户控件创建一个方法来画线:
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
这是一个简单的解决方案,但你可能要do all your drawing in the paint event of the usercontrol
干杯!非常非常感谢你。 –
不客气 - 不要忘记注册答案和/或接受适当的答案(如果可以的话) –