我们有一个WPF应用程序的非常奇怪的行为。有时(不是很常见),用户界面的某些部分根本没有绘制。
最近没有出现配置视图上的保存按钮和文本框。更奇怪的是,重新登录后,导致新的视图实例的问题仍然存在。有时,将鼠标悬停在丢失控件通常使它们可见的位置上会有所帮助。但是切换选项卡页面,然后返回到缺少控件的原始页面,它们又都丢失了。将鼠标悬停在其他控件上将不会显示其他控件。
另一个问题是对话框有时会搞砸。对话框的某些部分垂直移位。但是当对话框内的文本框将获得焦点,在对话框的其余部分保持位移的情况下将正确绘制它。
我没有丝毫线索导致此问题的原因。任何想法都欢迎。
[[Edit 1]到目前为止,我们始终在Windows XP上看到这一点。 Windows 7似乎还可以。同样,切换到软件渲染似乎可以解决Windows XP上的问题,但我不确定。
我们有一个WPF应用程序的非常奇怪的行为。有时(不是很常见),用户界面的某些部分根本没有绘制。最近,保存按钮和一个文本框在...
通过将RenderMode切换为SoftwareOnly解决了问题。在Windows XP上运行时,似乎是.NET 4问题:
如果在其他WPF应用程序中也发生这种情况,则可能是您的硬件,驱动程序,操作系统或.NET软件。
截至2020年5月,这种情况仍在发生。我们有多个Win10计算机出现此问题。似乎没有共同的因素:计算机型号,操作系统版本,.Net版本,DirectX版本/驱动程序。