我有多个名为"CB_0","CB_1","CB_2“的CheckBoxes,到目前为止...我正在尝试更改它们的"Checked“状态,但"Controls”无法识别"Checked“属性。
我的代码行是这样的:
Dim i As Integer = 0
Controls($"CB_{i}").Checked = True
它不起作用,但是如果我使用这个:
CB_0.Checked = True
它起作用了,我该如何修复它呢?
注意:
如果我尝试更改它的文本,它会起作用:
Dim i As Integer = 0
Controls($"CB_{i}").Text = "Hello"
发布于 2019-06-27 18:23:59
这就是你要找的吗?
Dim i As Integer = 0
CType(Controls($"CB_{i}"), CheckBox).Checked = True
https://stackoverflow.com/questions/56796527
复制