我有一個treeview結構。當我嘗試點擊節點時,會出現藍色,顯示所選節點。我如何刪除它。 我不希望選擇顏色顯示在樹上。TreeView顯示藍色的選定項目
17
A
回答
43
ItemContainerStyle
方法不適用於我說在Windows-8上。有4個電刷,通常對應於這一點,由默認模板TreeViewItem
鍵用於:
HighlightBrushKey
- 背景具有焦點。
HighlightTextBrushKey
- 與焦點的前景。
InactiveSelectionHighlightBrushKey
- 背景沒有焦點。
InactiveSelectionHighlightTextBrushKey
- 前景無焦點。
只是覆蓋它們,你認爲合適,您需要像這樣的細做:
<TreeView>
<TreeView.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}"
Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}"
Color="Black" />
<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}"
Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightTextBrushKey}"
Color="Black" />
</TreeView.Resources>
</TreeView>
千萬要注意只有你所需要的範圍內覆蓋它們。例如,如果將所有這些放到App.xaml中,您將看到一些奇怪的副作用,因爲所有使用這些畫筆的控件現在都將使用您的重寫內容,而這些內容可能並非您所追求的內容。
相關問題
- 1. TreeView - 設置默認選擇項目並突出顯示(藍色)此項目
- 2. jquery treeview突出顯示所選項目
- 3. TreeView的選定項目
- 4. 綁定項目wpf treeview顯示什麼?
- 5. MVVM Treeview選定項目
- 6. wordpress顯示選定項目
- 7. 突出顯示TreeView中的父項目
- 8. WPF - 無法顯示的TreeView項目
- 9. android自定義微調器。藍色的選定項目
- 10. Parent TreeView項目鬼選定的事件!
- 11. WPF TreeView泄漏選定的項目
- 12. Treeview - 突出顯示多個項目
- 13. JavaFX Treeview顯示沒有項目
- 14. 顯示內容corrsponding單擊TreeView項目
- 15. 禁用選定列表視圖項目的藍色邊框
- 16. 選定的項目將不會顯示
- 17. DropDownListFor不顯示選定的項目
- 18. RibbonComboBox不顯示選定的項目
- 19. 顯示選定項目的JTextField
- 20. 標籤中顯示的選定項目
- 21. WPF ListView顯示選定的項目
- 22. 突出顯示選定的GalleryView項目
- 23. 顯示選定項目後的數據
- 24. WPF TreeView項目不可選
- 25. 顯示選定的選項
- 26. MkMapView顯示藍色屏幕
- 27. WPF:突出顯示TreeView項目顯示上下文Meu
- 28. ObjectListView不顯示所選項目的選擇顏色
- 29. Angularjs dropdown顯示當前選定項目的選項
- 30. 顯示選定的組合框項目顯示名稱
此問題已被提問並回答了數百萬次。 –
可能的重複[如何突出顯示樹形視圖選擇的項目與某種顏色?](http://stackoverflow.com/questions/876759/how-do-i-highlight-a-treeview-selected-item-with-some -color) –