【发布时间】:2016-07-26 00:53:05
【问题描述】:
我目前有一个更新后事件,它在表单中的文本框之间循环,并在它们的编号低于某个阈值时切换它们的可见性。
Dim i As Long
Dim iMin As Long
Dim iMax As Long
iMin = 1
iMax = Me.txtMeasure.Value
With Me
For i = iMin To iMax
.Controls("V" & i).Visible = True
Next i
End With
文本框命名为V1, V2, V3...V110等",而每个文本框对应的标签标记为lblV1、lblV2、lblV3、lblV110等"文本框和标签默认为不可见,而更新后事件会打开它们的可见性。该代码适用于文本框,但不适用于标签。我注意到虽然标签不可见,切换到设计视图然后返回表单视图,标签突然出现可见。有没有办法调试它,使它们同时显示?
【问题讨论】:
-
设置标签可见的代码在哪里?
-
我是新手,此代码是通过另一个 stackflow 用户提供给我的。我认为既然文本框和标签被命名为 V1 和 lblV1,那么代码会同时调整两者。 stackoverflow.com/questions/38510238/…
-
如果标签附加到它们的文本框,它们应该自动设置为与其父文本框可见/不可见。