powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как изменить цвет SELECTETEDITEM в TreeView
2 сообщений из 2, страница 1 из 1
Как изменить цвет SELECTETEDITEM в TreeView
    #36369573
David Gorgevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В дереве по умолчанию выбранный элемент отмечается темно серым, а цвет шрифта - черный, все сливается.

Как изменить цветовую схему (например, темно-серый+белый) для выбранного нода?


Попытка использовать триггер не удалась,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<TreeView Margin="6,41,397,9" Name="treeView2" SelectedItemChanged=" treeView2_SelectedItemChanged" >
                    <TreeView.ItemContainerStyle>
                        <Style TargetType="TreeViewItem">
                            <Style.Triggers>
                                <Trigger Property="IsSelected" Value="True">
                                    <Setter Property="Foreground" Value="White"/>
                                </Trigger>
                            </Style.Triggers>
                        </Style>
                    </TreeView.ItemContainerStyle>
                </TreeView>


Т.к. такая запись срабатывает только на дочерних treeviewitem, т.е. узлах 2го уровня.
...
Рейтинг: 0 / 0
Как изменить цвет SELECTETEDITEM в TreeView
    #36397481
sergiy_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можешь попробовать изменить стандартный цвет подсветки для контрола


Код: plaintext
1.
2.
3.
4.
5.
6.
    <LinearGradientBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" StartPoint="0,0" EndPoint="0,1">
        <LinearGradientBrush.GradientStops>
            <GradientStop Offset="0.0" Color="#FFCDF6F5"/>
            <GradientStop Offset="0.5" Color="#FFB0F8EC"/>
            <GradientStop Offset="1.0" Color="#FFD4F3EC"/>
        </LinearGradientBrush.GradientStops>
    </LinearGradientBrush>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как изменить цвет SELECTETEDITEM в TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]