注册 登录
编程论坛 VB.NET论坛

如何动态添加事件的问题

ease12 发布于 2010-11-16 10:32, 787 次点击
Dim butt As New System.Windows.Forms.Button
            Me.Controls.Add(butt)
            butt.Name = "buttel1"
            butt.Visible = True
            butt.Enabled = True
下面如何给butt添加单击事件或双击事件
5 回复
#2
justflyer2010-11-17 20:45
raiseEvent
#3
不说也罢2010-11-20 09:52
程序代码:
    Dim butt As New Windows.Forms.Button
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Me.Controls.Add(butt)
        butt.SetBounds(Button1.Left + Button1.Width, Button1.Top, Button1.Width, Button1.Height)
        butt.Text = "新增的按钮"
        butt.Show()
        AddHandler butt.Click, AddressOf butt_Click
    End Sub
    Private Sub butt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
        MsgBox("你单击的是刚才新建的按钮")
    End Sub


#4
不说也罢2010-11-21 19:19
这是系统结的贴还是楼主结的贴呢?
#5
ease122010-12-29 15:55
是我结的,谢谢
1