|
убрать голубой прямоугольник выбора с TreeViewItem
|
|||
---|---|---|---|
#18+
Есть TreeView TreeView Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
как видно из кода, элементы созданы с помощью HierarchicalDataTemplate. В зависимости от того, выбран ли TreeViewItem или нет, в дереве изменяется стиль TreeViewItem, в том числе и свойство Background: Style.Triggers Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Но стандартное поведение при щелчке мышью - синий прямоугольник фокуса. Соответственно, измененного цвета фона не видно. Вопрос: как убрать этот синий прямоугольник фокуса, чтобы было видно цвет фона соответственно стилю? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2014, 16:09 |
|
убрать голубой прямоугольник выбора с TreeViewItem
|
|||
---|---|---|---|
#18+
_Novichok, Код: xml 1. 2. 3.
можно переопределить цвет выделения ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2014, 17:00 |
|
убрать голубой прямоугольник выбора с TreeViewItem
|
|||
---|---|---|---|
#18+
Roman Mejtes_Novichok, Код: xml 1. 2. 3.
можно переопределить цвет выделения Кстати, я вот тут шарюсь по ссылкам вроде: http://msdn.microsoft.com/ru-ru/library/ms752048(v=vs.110).aspx (Стили и шаблоны элемента TreeView). Когда-то я считал, что внизу приводится пример стиля, который по сути определен по умолчанию (то есть в generic.xaml). Но вот смотрю - в примере HighlightBrushKey не используется. Отсюда два момента: 1) А где всё-таки выдрать код шаблона, который используется по умолчанию с этими элементами 2) А если этот код официально нигде не приводится, то на сколько правильно использовать эти "хаки" подменой системных ресурсов? (хотя на то они и стили, чтоб поменять можно было) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2014, 17:32 |
|
|
start [/forum/topic.php?fid=21&fpage=23&tid=1441110]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 284ms |
total: | 399ms |
0 / 0 |