窗口直到显示后才更新。

sar

新成员
已加入
2017年1月19日
留言内容
2
编程经验
10+
我有一个不时显示的窗口。

在显示此窗口之前,我将在控件上设置属性(更改标签上的文本,更改控件上的可见性等)。

第一次显示该窗口时,一切看起来都很不错。然后,我们隐藏窗口(由于特定原因,我们没有将其关闭)

下次显示该窗口时,在显示该窗口之前,我将所有控件设置回其默认值。然后我将调用Window.show

当窗口出现时,在短暂的一瞬间(并非总是,但大多数情况下),窗口将以隐藏之前的样子显示,然后根据需要切换回默认设置。看起来很不专业。

在调用show之前,我已经尝试过InvalidateVisual和UpdateLayout,但是似乎没有任何效果。

有什么我可以应付的东西,以便在我看电视节目时能正确地绘画?
 
最佳 底部