VB中的动态按钮控件 [英] Dynamic button control in vb

查看:54
本文介绍了VB中的动态按钮控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我有一个10x10的按钮矩阵.我需要创建一个通用的按钮单击事件处理程序.我该怎么办?

Thanx

Hi,

I''ve a 10x10 matrix of buttons. I need to create a common button click event handler. How can I do that?

Thanx

推荐答案

Private Sub Button_Click(sender as object, e as ButtonClickEventArgs) Handles, Button1.Click, Button2.Click, etc...
  Dim btn as Button = DirectCast(sender, Button)
  Select Case btn.Name
    Case "Button1"
      do something
    Case "Button2"
      do something else
    Etc...
  End Select
End Sub



或:



Or:

Private Sub test()
    For Each c As Control In Me.Controls
        If c.GetType.ToString = "Button" Then
            AddHandler c.Click, AddressOf Button_Click
        End If
    Next
End Sub


嗯,我刚刚回答了您的转发,请不要转发您的问题.
动态创建的按钮的事件处理程序 [
Hmm seems I just answered your repost, please don''t repost your question.
event handler for dynamically created buttons[^]


这篇关于VB中的动态按钮控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆