0

我在表单上有一个用户控件,我将其用作数据输入表单。我不断地用新数据显示和隐藏它。

通常(并非总是)相同的两个备忘录框首先在屏幕上显示一秒钟,然后完全控制可见。

我找到了这个链接,我不确定这是否是我的解决方案,但无论如何我不知道在哪里以及何时调用它。

编辑:我注意到它仅在程序空闲几分钟时才会发生。我可以一个接一个地显示和隐藏控件10次没问题。但是如果我隐藏它并在 2-3 分钟后再次显示它,那么我就会得到这种行为。

我想这与重新连接到 MsSQL 数据库以提取数据所需的时间有关。但是我怎么能告诉这 2 个盒子像那里的父母一样保持隐形,直到父母准备好显示?

4

1 回答 1

0

这真的很草率,可能有更好的解决方案,但如果你尝试这样的事情会怎样。

If SlowControl.visible = True Then
FastControl1.visible = True
FastControl2.visible = True
End If

我不确定这是否可行,因为我不知道如何复制问题进行测试,但尝试一下,看看它是否会稍微延迟游戏前的 2 并且直到其他人才会显示它们显示。

于 2012-05-18T17:16:26.980 回答