为什么WPF gui不能在Windows 10上显示?
本文关键字:显示 Windows WPF gui 不能 为什么 | 更新日期: 2023-09-27 18:08:57
升级到Windows 10后出现问题,GUI不显示或部分显示调整窗口大小后,一切都出现了在Windows 7、Windows 8和Windows 8.1上都没问题会出什么问题呢?
以便更好地理解问题这个视频
由于WPF使用DirectX来渲染其UI,我怀疑这个问题可能是由Windows 10中的图形驱动程序引起的。您可以尝试更新您的图形驱动程序,看看问题是否仍然存在?
也许你也可以尝试通过隐藏WPF窗口然后再显示它来强制WPF窗口重新绘制自己。像这样:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
Hide();
Show();
}
如果这还不能解决问题,请告诉我。
更新:
有人在Windows 10中也有类似的问题,他通过处理窗口的ContentRendered
事件解决了这个问题。也许你可以试试他的解决方法是否适合你。
对于我来说,WPF应用程序不会出现在开发模式(在Visual Studio中),但如果您以管理员身份打开Visual Studio,它就会工作。