Wpf 在调整窗口大小之前,执行show()操作不允许gui更新

Wpf 在调整窗口大小之前,执行show()操作不允许gui更新,wpf,Wpf,在调整窗口大小之前,执行show()操作不允许gui更新。 我有一个窗口,我隐藏了一段时间,(必须超过30分钟,或者可能在屏幕保护程序启动后),然后当我尝试做一个显示,gui弹出,但它不更新。 我正在对gui进行正确的更新,但只有在我实际调整窗口大小后才能看到这些更新。我在想,不知怎么的,gui不再聚焦了。如果我不让它长时间闲置,它永远不会有问题。当我做节目()时,我能做些什么来强迫它获得焦点吗?非常感谢您直接回答您的问题:您还可以执行Focus()使窗口成为焦点(理论上) 但我不认为这是你的问

在调整窗口大小之前,执行show()操作不允许gui更新。 我有一个窗口,我隐藏了一段时间,(必须超过30分钟,或者可能在屏幕保护程序启动后),然后当我尝试做一个显示,gui弹出,但它不更新。
我正在对gui进行正确的更新,但只有在我实际调整窗口大小后才能看到这些更新。我在想,不知怎么的,gui不再聚焦了。如果我不让它长时间闲置,它永远不会有问题。当我做节目()时,我能做些什么来强迫它获得焦点吗?非常感谢您直接回答您的问题:您还可以执行
Focus()
使窗口成为焦点(理论上)


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

请确保您的评论足够长,否则无法发布。不要像您尝试的那样编辑答案。还有,难道你不知道或者你得到的答案中没有一个回答了你提出的问题吗?有些可疑。你是从STAThread,UI thread调用Show吗?