【问题标题】:WPF TreeView Displaying Incorrectly with Multiple MonitorsWPF TreeView 在多个监视器上显示不正确
【发布时间】:2012-05-13 01:01:58
【问题描述】:

我的应用程序工作正常,但我有一个用户有 2 个监视器,当应用程序在第二个监视器上时,他遇到以下问题:

以下屏幕截图取自单个文件。似乎当名称以几个相同的字符开头并且它们位于树视图的顶部边缘时,名称不会更新。

文件上有 4 个名称为 20-23 的“DOVI*”,但当“DOVI21”是第一个显示时,显示的名称与第二个相同(“DOVI22”)。对于那些以 2 个相同字符开头的字符,我也看到了同样的名称显示错误。如果这还不够难理解,那么只有在我的第二台显示器上查看应用程序时才会出现错误。

以下是截图:

正确:

不正确:

更新:我打开了树视图的虚拟化,并且还在树视图的滚动视图上将 IsDeferredScrollingEnabled 属性设置为 true。我不知道这是否相关。

另一个更新:我让另一个拥有多个显示器的用户尝试复制该问题,但他不能。我让最初的用户重新启动认为这只是一些奇怪的操作系统显示问题。这不起作用,所以我要让他更换显示器以确定是否是图形/驱动程序问题。

【问题讨论】:

    标签: c# wpf refresh multiple-monitors


    【解决方案1】:

    这似乎是一些奇怪的驱动程序或操作系统问题。尽管我的其他用户使用相同或相似的硬件和配件,但我的其他用户都无法重复此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      相关资源
      最近更新 更多