读书人

vb.net中Handles使用有关问题

发布时间: 2012-05-01 12:48:58 作者: rapoo

vb.net中Handles使用问题
小弟用vb.net做一个小程序,没有直接用系统里的Button控件,自己在代码里写了个new Button(),然后想执行它的Click事件,在用Handles button.Click()时,系统老是提示“Handles 子句要求一个在包含类型或它的某个基类型中定义的 WithEvents 变量”,什么意思呢,哪位遇到过这个问题,麻烦帮我讲下怎么解决,是不是还要搞什么监听器?谢谢!

[解决办法]
明一事件的象,用WithEvents

如系中是么明的
Friend WithEvents Label48 As System.Windows.Forms.Label
[解决办法]
参考如下:

VB.NET code
  Private Sub ButtonClick(ByVal sender As System.Object, ByVal e As System.EventArgs)        '   自己需要处理的代码    End Sub        Dim objButton As New Button        objButton.Visible = True        objButton.Location = New Point(0, 0)        objButton.Size = New Size(200, 50)        Me.Controls.Add(objButton)        AddHandler objButton.Click, AddressOf ButtonClick 

读书人网 >VB Dotnet

热点推荐