问题:我们有个隐藏状态(visibility==false)的界面,当其绑定的数据源更新的时候,不会直接更新界面,到界面被置为visible状态后,才做界面的更新。这时候会让用户感觉到闪烁。
我们采用了让界面透明,而不是隐藏的方法,可以解决这个闪烁问题,但是这个解决方法在我们的软件中,不稳定,涉及到界面父子关系等等问题。
请问有没有其他方法可以解决这个闪烁问题?WPF中有没有双缓冲这样的技术?
为什么不在需要显示这个界面的时候才New出来呢?
因为初始化事件比较长。