2012-05-03 75 views
1

我在我的應用程序工作正常,通常是一個問題,但我有2臺顯示器,用戶,他有下面的問題時,應用程序在第二顯示器上顯示的錯誤:WPF的TreeView有多個顯示器

的以下屏幕截圖來自單個文件。看起來,名稱以幾個相同的字符開始,並且它們正好位於樹視圖的頂部邊緣,名稱不會更新。

該文件在20-23中有4個名爲'DOVI *',但當'DOVI21'是第一個顯示時,顯示的名稱與第二個('DOVI22')相同。對於那些以2個字符開頭的字符,我也會看到這個名字顯示錯誤。如果這還不夠明白,只有在我的第二臺顯示器上查看應用程序時纔會發生錯誤。

以下是截圖:

正確:

enter image description here

錯誤:

enter image description here

更新:我有樹狀的虛擬化打開,也有IsDeferredScrollingEnabled屬性在treeview的scrollviewer上設置爲true。我不知道這是否相關。

另一個更新:我有另一個用戶有多個顯示器試圖複製這個問題,他不能。我有最初的用戶重新啓動,認爲這只是一些奇怪的操作系統顯示問題。這不起作用,所以我要讓他換掉顯示器來確定它是否是圖形/驅動程序問題。

回答

0

看來這是一些奇怪的驅動程序或操作系統問題。儘管在相同或相似的硬件和附件上,我的其他用戶仍然無法複製該問題。