我想为堆栈面板的可见性变化提供动画。Windows 10 的 Paint 3D 为单击菜单按钮时的导航视图提供动画幻灯片。我想对堆栈面板的可见性改变做同样的滑动效果。我使用 Microsoft.Toolkit.Uwp.UI.Animations 和以下代码尝试了动画
<animations:Implicit.ShowAnimations>
<animations:TranslationAnimation Duration="0:0:1" From="0" To="1">
<animations:ScalarKeyFrame Key="0.2" Value="0.6"/>
<animations:ScalarKeyFrame Key="0.4" Value="0.3"/>
<animations:ScalarKeyFrame Key="0.6" Value="0.8"/>
<animations:ScalarKeyFrame Key="0.8" Value="0.5"/>
</animations:TranslationAnimation>
</animations:Implicit.ShowAnimations>
<animations:Implicit.HideAnimations>
<animations:OpacityAnimation Duration="0:0:1" From="1" To="0">
<animations:ScalarKeyFrame Key="0.2" Value="0.5"/>
<animations:ScalarKeyFrame Key="0.4" Value="0.8"/>
<animations:ScalarKeyFrame Key="0.6" Value="0.3"/>
<animations:ScalarKeyFrame Key="0.8" Value="0.6"/>
</animations:OpacityAnimation>
</animations:Implicit.HideAnimations>
但这只会使堆栈面板淡入淡出,我想从左向右滑动它。
白猪掌柜的
相关分类