GUI 元素仅在鼠标移到它们上面时显示

GUI elements are only shown when mouse is moved over them

在我的公司,我们开发了一个 C#/WPF 应用程序,一切正常。根据客户的要求,我们仅限于 .NET 3.5 框架。在应用程序中有一个设置对话框,可以在我们公司 windows 7 系统上正确显示。现在,我们的客户向我们发送了一张显示完全空白的对话框 (a window) 的屏幕截图。他还写道,ui 控件只有在他将鼠标移到它们上面时才会出现。

我们无法重现这一点。它看起来像是缺少 window 或类似内容的重绘。它在我们的几个系统上完美运行。有谁知道什么会导致这种影响?我们没有关于使用的计算机系统的任何信息,除了它们使用 windows 7.

提前致谢

这可能是硬件渲染错误。

尝试软件渲染模式(这需要更改您的源代码): Software rendering mode - WPF

或者让客户在他的机器上启用软件模式: https://msdn.microsoft.com/en-us/library/aa970912(v=vs.90).aspx