繁体   English   中英

WPF强制UI更新

[英]WPF Force UI to update

在我的应用程序中,用户可以向上/向下滚动MainWindow。

问题是,当用户向下滚动MainWindow且其中的某些控件不完全可见时(例如,用户向下滚动且仅控件的底部可见),这些控件未刷新/更新其值(通过绑定提供)。 我怀疑WPF正在检测,该控件在某种程度上是不可见的,并且不会更新它的UI。 那么,如何强制这些控件更新其UI?

例如,在下面的图片中MainWindow中有一些图表,但是该窗口很小并且向下滚动,因此该图表并不完全可见。 它不会更新,它仍然是。 当我最大化时,窗口图表开始更新。 我希望它总是可以更新,无论可见的部分有多小: 在此处输入图片说明

这是一个虚拟化问题,您需要关闭图表的虚拟化(请参阅图表供应商的文档)。

在标准WPF控件中,有许多方法可以做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM