powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / привязка в стиле элемента
3 сообщений из 3, страница 1 из 1
привязка в стиле элемента
    #38036825
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
Возможно ли в стиле элемента значение его свойства привязать каким-либо образом к ресурсу конкретного элемента, к которому будет применен стиль?
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
        <Style TargetType="ToggleButton" x:Key="OnOffToggleButtonStyle">
            <Style.Triggers>
                <Trigger Property="IsChecked" Value="True">
                    <Setter Property="Content" Value="СЮДА ЗАПИСАТЬ Image из ресурса самой кнопки" />
                </Trigger>
                <Trigger Property="IsChecked" Value="False">
                    <Setter Property="Content" Value="СЮДА ЗАПИСАТЬ Image из ресурса самой кнопки" />
                </Trigger>
            </Style.Triggers>
        </Style>
...
Рейтинг: 0 / 0
привязка в стиле элемента
    #38037120
unknownfromrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nicky_N,

Да.
...
Рейтинг: 0 / 0
привязка в стиле элемента
    #38037527
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unknownfromrus,

спасибо, Вы мне очень помогли.

по теме:
в каждой кнопке добавить ресурсы:
Код: xml
1.
2.
3.
4.
5.
6.
                <ToggleButton Padding="3" Style="{StaticResource OnOffToggleButtonStyle}">
                    <ToggleButton.Resources>
                        <Image x:Key="OnImage" Source="Images\OnImg.bmp" />
                        <Image x:Key="OffImage" Source="Images\OffImg.bmp" />
                    </ToggleButton.Resources>
                </ToggleButton>


В стиле использовать DynamicResource:
Код: xml
1.
2.
3.
                <Trigger Property="IsChecked" Value="True">
                    <Setter Property="Content" Value="{DynamicResource ResourceKey=OnImage}" />
                </Trigger>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / привязка в стиле элемента
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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