几天前,我们运行 WPF 应用程序时,一些开发人员的计算机上出现了很多控件在获得焦点时都有虚线边框,例如下图所示:
外部控件是 "Grid",在其他地方,"Border" 和其他控件也有同样的问题。
过去几天里,这个问题已经消失了。今天,我们团队的所有人都能看到这个问题。
我们尝试设置元素 "FocusVisualStyle="{x:Null}",但它根本没有效果,我们找不到哪些变化会影响它。
那么,这个问题是否与计算机环境有关?什么可能导致这个奇怪的问题?
更新:
我们刚刚在一个干净的虚拟机中尝试了我们的应用程序,发现它可以重现,所以可能这个问题的唯一点就是我们的代码。
由于我们还没有找到相关的代码导致这个问题,我们不知道上传哪些 XAML 代码来展示这个问题。
外部控件是 "Grid",在其他地方,"Border" 和其他控件也有同样的问题。
过去几天里,这个问题已经消失了。今天,我们团队的所有人都能看到这个问题。
我们尝试设置元素 "FocusVisualStyle="{x:Null}",但它根本没有效果,我们找不到哪些变化会影响它。
那么,这个问题是否与计算机环境有关?什么可能导致这个奇怪的问题?
更新:
我们刚刚在一个干净的虚拟机中尝试了我们的应用程序,发现它可以重现,所以可能这个问题的唯一点就是我们的代码。
由于我们还没有找到相关的代码导致这个问题,我们不知道上传哪些 XAML 代码来展示这个问题。
ShowGridLines
属性吗?在我们的 WPF 项目中我从未见过这样的东西。 - Bolu