Как можно сделать значок CommandBar анимированным, как в приложении «Фото» во время синхронизации коллекции фотографий с OneDrive? Должен ли я использовать GIF-образ или есть лучший способ сделать это?UWP (XAML & C#): Анимированный значок CommandBar
1
A
ответ
6
Легко с Storyboard
определен в XAML:
<Page.Resources>
<Storyboard x:Name="IconRotation" AutoReverse="False" RepeatBehavior="Forever">
<DoubleAnimation Duration="0:0:1" To="360" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="symbolIcon" />
</Storyboard>
</Page.Resources>
SymbolIcon
, AppBarButton
и CommandBar
:
<CommandBar>
<AppBarButton>
<AppBarButton.Icon>
<SymbolIcon x:Name="symbolIcon" Symbol="Sync" RenderTransformOrigin="0.5,0.5" >
<SymbolIcon.RenderTransform>
<CompositeTransform/>
</SymbolIcon.RenderTransform>
</SymbolIcon>
</AppBarButton.Icon>
</AppBarButton>
</CommandBar>
запустить его и остановить его в CS файле:
IconRotation.Begin();
IconRotation.Stop();
Для изменение sp eed of rotation, изменить Duration
свойство на раскадровке, и вы должны иметь возможность достичь такой же анимации, как в приложении «Фото».
Смежные вопросы
- 1. CommandBar XAML - UWP - Свойства Anniversary Edition SDK
- 2. Xamarin UWP custom CommandBar
- 3. UWP - CommandBar: больше кнопки «скрыто»
- 4. XAML: Вертикальный CommandBar (слева)
- 5. UWP CommandBar перекрывающихся
- 6. Цвет CommandBar в UWP
- 7. Ширина CommandBar (UWP)
- 8. Выравнивание содержимого CommandBar в UWP
- 9. UWP SplitView CommandBar привязка содержимого
- 10. C# UWP XAML Animations
- 11. UWP Меню XAML управления
- 12. Показать значок на SecondaryCommands (UWP)
- 13. UWP CommandBar динамический размер и позиция
- 14. UWP CommandBar - Контент полностью отдельный контекст?
- 15. Окна UWP CommandBar Отключить скрытие меток
- 16. Можно ли настроить CommandBar в UWP
- 17. UWP CommandBar поведение динамического переполнения не работает
- 18. Изменение высоты Bottom AppBar в XAML UWP
- 19. UWP XAML Vector Graphic
- 20. Глобальный CommandBar для XAML Windows Универсальное приложение
- 21. UWP CommandBar с несколькими меню переполнения, такими как Word Mobile?
- 22. XAML UWP радио значок кнопки выравниваются по центру
- 23. UWP C#/XAML: System.ArgumentException (из ожидаемого диапазона)
- 24. C# XAML UWP InvalidCastException с MySQL
- 25. Преобразование анимации UWP XAML в C#
- 26. Устранение неполадок XAML uwp
- 27. UWP xaml textbox focus
- 28. Сделайте анимированный значок расширения Chrome?
- 29. VS2010, многократно показывающий анимированный значок
- 30. Значок приложения в UWP
Большое спасибо за ваш ответ. Но как я могу установить это как значок кнопки CommandBar? Я попытался использовать x: Name = "symbolIcon" для желаемой кнопки, но это не сработало для меня. –
Вставить значок в качестве внутреннего тега (обновлено answare). – Alamakanambra
Ты лучший - большое спасибо! Я узнал что-то новое. –