使用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
这个是不错 但是我想只修改button的属性 这个好像没有这个功能
本帖最后由 bcrun 于 2012-11-18 21:10:52 编辑
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
Dim i As Integer
For i = 0 To 4
Me.Controls.Item(i).Visible=False
Next
End Sub
btn.Visible = False
Next