我创建了一个组框,然后在运行时用按钮填充它。我还创建了一个按钮,比如 Button1 来遍历 groupbox 并删除这些按钮。这是我的 Button1 代码:
Public Sub removeControls()
For Each ctrl As Control In GroupBox1.Controls
GroupBox1.Controls.Remove(ctrl)
ctrl.Dispose()
Next
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
removeControls()
End Sub
执行时,它只删除 GroupBox1 内的一些控件,而不是全部。您能解释一下我的代码中缺少什么以使其正常工作吗?谢谢。