powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как задать трансформацию в обратном порядке
4 сообщений из 4, страница 1 из 1
Как задать трансформацию в обратном порядке
    #38803494
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас вот так:

Код: xml
1.
2.
3.
4.
5.
6.
<Image  VerticalAlignment="Top" HorizontalAlignment="Center" Width="32" Panel.ZIndex="1" 
                                        Source="pack://application:,,,/Astro;component/Images/Aries.png">
                                    <Image.RenderTransform>
                                        <RotateTransform Angle="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Angle}"></RotateTransform>
                                    </Image.RenderTransform>
                                </Image>




А как сделать так, чтобы вращение было не Angle, а -1 * Angle?
...
Рейтинг: 0 / 0
Как задать трансформацию в обратном порядке
    #38803802
mr Vap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavluha,
Код: vbnet
1.
2.
3.
Angle=-1
Angle-=1
Angle=Angle-1

как то так
...
Рейтинг: 0 / 0
Как задать трансформацию в обратном порядке
    #38803856
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mr Vap,

Вы не поняли. Angle это параметр, который приходит с UI. Это значение используется для поворота основного элемента.
Но есть элементы, которые расположены на основном и они должны поворачиваться вместе с основным, но сами смотреть всегда вверх.
...
Рейтинг: 0 / 0
Как задать трансформацию в обратном порядке
    #38803897
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят. Converter все решил:

Код: html
1.
2.
3.
4.
5.
6.
                                <Image Margin="10, 15, 0, 0"  VerticalAlignment="Top" HorizontalAlignment="Center" Width="24" Height="24" Panel.ZIndex="1" 
                                        Source="pack://application:,,,/Astro;component/Images/Aries.png">
                                    <Image.RenderTransform>
                                        <RotateTransform Angle="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Angle, Converter={StaticResource AngleConverter}}"></RotateTransform>
                                    </Image.RenderTransform>
                                </Image>
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как задать трансформацию в обратном порядке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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