是否可以在WinRT中实现自定义转换? 例如为控制能见度进行转换将会很好。因此,当您显示/隐藏分割视图的一部分时,它会使用滑动效果为整个视图提供动画效果。WinRT XAML自定义转换
9
A
回答
0
是的,你可以使用通常的WPF动画技术,只需对WinRT进行微小的更改。
通常的模式是通过故事板 - 通过视觉状态管理器中的更改触发,将双/颜色/缓动动画应用于UI元素。你可以通过声明或者通过代码隐藏来做到这一点。
http://www.codeproject.com/Articles/23257/Beginner-s-WPF-Animation-Tutorial
http://blogs.msdn.com/b/wpfsdk/archive/2009/02/27/the-visualstatemanager-and-triggers.aspx
0
据我知道你不能建立您的自定义转换和使用他们像正常的WinRT转变,即TransitionCollection内。
<ListView.Transitions>
<TransitionCollection>
<myTransitions:PotatoeTransition/>
</TransitionCollection>
</ListView.Transitions>
据我所知,您无法完成上述操作。 (忽略我以ListView为例的事实,它适用于所有事情,我认为)
您可能必须使用一个Storyboard来激活RenderTransform(TranslateTransform)和Opacity以实现您的目标。
我认为你仍然可以创建一个行为,但如果你想让它更可重用。
相关问题
- 1. 自定义日历Winrt Xaml工具包
- 2. ComboBox自定义Winrt
- 3. WinRT中页面之间的自定义转换
- 4. 自定义WinRT XAML工具包 - 日历控件
- 5. 未在WinRT XAML中设置自定义VisualState
- 6. XAML的WinRT - 工厂模式自定义样式
- 7. 自定义转换
- 8. 的WinRT XAML数据绑定
- 9. XAML自动类型转换
- 10. 自定义UIViewController转换与自转
- 11. WinRT Xaml StoryBoard
- 12. winrt xaml PageLayout VisualState
- 13. sap.m.App的自定义转换
- 14. 春自定义转换器
- 15. jsf自定义转换器
- 16. 自定义XIB转换?
- 17. 自定义UIViewController转换?
- 18. UINavigationController的自定义转换
- 19. JSF自定义转换器
- 20. QML StackView自定义转换
- 21. SqlSyncProvider自定义转换
- 22. RecourceDictionaries和自定义转换
- 23. Jquery Mobile - 自定义转换
- 24. Backbone.js`model.destroy()`自定义转换?
- 25. 转到XAML中的定义
- 26. 转换XAML绑定到C#
- 27. C#VB.Net转换WINRT
- 28. XAML自定义GridViewColumn数据
- 29. 自定义菜单WPF(XAML)
- 30. 自定义XAML属性
我在问具体的转换,但不是动画或触发器。 –