我有一个非常简单的问题。
我打电话给一个表格,.show()
然后.hide()
我想确定当前状态。我一直在检查.visible
以确定表单是否可见,但我偶然发现了一个问题。我的表单正在一个 SplitContainer 中呈现,每次隐藏表单时我都会折叠它。因此,按照逻辑,一旦我隐藏了.hide()
不再可见的表单,并且由于我已经折叠了它的容器,即使我调用.show()
它仍然不可见,因为它的容器已关闭。
那么,我怎样才能简单地检查是否.show()
已被调用,而不是检查表单是否可见。
最终目标是显示()/隐藏()表单以及折叠/取消折叠容器。
提前致谢!
PS:我知道我可以简单地检查容器并相应地显示表单,但我的表单也支持从容器中分离,所以这对我不起作用。