Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设计器和运行时之间的WPF UI呈现质量差异_Wpf - Fatal编程技术网

设计器和运行时之间的WPF UI呈现质量差异

设计器和运行时之间的WPF UI呈现质量差异,wpf,Wpf,我在运行我的应用程序时出现渲染问题,一些元素看起来模糊和褪色,同样的元素在设计器中显示时看起来很好。我注意到,这种情况尤其在某些情况下发生,例如在使用阴影效果或边界圆角时。 使用“SnapsToDevicePixels=True”和“UseLayoutRounding=True”是无助的,我在父元素和所有其他相关元素中使用了它们,没有希望 我发现我的应用程序可执行文件在其他一些机器上显示得非常好 是否有我应该调整的WPF的Windows范围设置或类似的设置? 多谢各位 我正在Windows 10

我在运行我的应用程序时出现渲染问题,一些元素看起来模糊和褪色,同样的元素在设计器中显示时看起来很好。我注意到,这种情况尤其在某些情况下发生,例如在使用阴影效果或边界圆角时。 使用“SnapsToDevicePixels=True”和“UseLayoutRounding=True”是无助的,我在父元素和所有其他相关元素中使用了它们,没有希望

我发现我的应用程序可执行文件在其他一些机器上显示得非常好

是否有我应该调整的WPF的Windows范围设置或类似的设置? 多谢各位


我正在Windows 10旧版计算机上使用VS 2017社区。

在您的代码中,可以切换到软件渲染。然后在那些触发模糊的机器上,切换到软件渲染,看看事情是否进展得更好。听起来像是视频卡驱动程序的错误。谢谢。我曾尝试强制软件渲染(仅在应用程序启动事件期间使用RenderOptions.ProcessRenderMode=Interop.RenderMode.software),但发现了相同的问题。是的,我也会考虑视频卡的问题,可能是,因为当我升级到Windows10时,我发现我的视频卡不完全受它的支持。但这让我在强制软件渲染时期望得到不同的结果!