none
vs2008 中如何使用 command button 的index属性 RRS feed

答案

  • vs2008 中如何使用 command button 的index属性


    根据我的经验,你说的应该是控件数组吧?这个属性的确在VB.NET之前的VB(比如VB6中)出现过,不过VB.NET取消了这个功能了,如果你想实现类似效果,请动态生成若干的Button,放入List(Of Button)中,然后就可以使用类似的方法引用具体的某个Button了

    顺便给出VB6中的“控件数组”案例:

    1)在窗体上添加一个Command控件,设置其属性Index设为0,并Ctrl+V若干次,生成若干个同名控件。

    2)双击其中的一个,代码如下:

    Private Sub Command1_Click(Index As Integer)
        Select Case Index
            Case 0
                 '做第一个按钮的事情
            Case 1
                 '做第二个按钮的事情
            Case 2
                 '做第三个按钮的事情
            End Select
    End Sub


    如果你有其它意见或私下交流,请直接发送maledong_work@foxmail.com;或者讨论(Talk)
    If you do not have QQ, please open the page and download it and click the image to talk or leave message for me.
    下载MSDN桌面工具(Vista,Win7)
    下载Technet桌面小工具(Vista,Win7)
    慈善点击,点击此处
    2011年10月15日 5:19
    版主
  • 2011年10月17日 2:02
    版主

全部回复