本帖最后由 bcrun 于 2014-05-31 16:10:30 编辑

解决方案 »

  1.   

    使用Form容器的控件集合来使用VB.NET控件数组实现是一个不错的方法Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim i As Integer 
    For i = 0 To 4
    Me.Controls.Item(i).Visible=False
    Next
    End Sub 
      

  2.   

    这个是不错  但是我想只修改button的属性 这个好像没有这个功能
      

  3.   

    本帖最后由 bcrun 于 2012-11-18 21:10:52 编辑
      

  4.   

    For Each btn In Controls.OfType(Of Button)().Where(Function(x) Val(x.Name.Replace("button", "")) >= 17 And Val(x.Name.Replace("button", "")) <= 25)
        btn.Visible = False
    Next