2011-09-30 53 views
0

做show()不会让gui更新,直到调整大小窗口。 我有一个窗口,我隐藏了一段时间,(必须超过30分钟,或者也许在屏幕保护程序启动后),然后当我尝试做一个节目,GUI弹出,但它不会更新。 我正在对gui进行正确的更新,但直到我实际调整窗口大小时才会看到它们。我在想,gui不再关注了。如果我不让它闲置很长时间,它永远不会有问题。当我做show()时,我能做些什么来强制它获得焦点?非常感谢你做show()不会让gui更新,直到调整大小窗口

+0

确保您的评论足够长,否则无法发布。不要编辑你想要的答案。另外,你不知道[如何接受答案](http://meta.stackexchange.com/questions/5234/),或者不知道你到目前为止的答案是否回答你提问的问题? –

+0

某事很腥。你是否从STAThread,UI线程调用Show? –

回答

0

要直接回答你的问题:你也可以做一个Focus()使窗口成为焦点(无论如何)。

但我不认为这是你的问题。您是否能够在多台计算机上重现此行为?

相关问题