过渡动画不会自动触发

时间:2014-03-14 09:38:31

标签: wpf xaml animation winrt-xaml windows-store

我遇到了运行过渡动画的问题。 据我所知,这种转换是自动触发的。 但是,当我在模拟器或本地机器上试用它时,我看不到任何动画。

例如,这只是显示按钮,没有任何入口动画:

<Button Content="Transitioning Button">
     <Button.Transitions>
         <TransitionCollection> 
             <EntranceThemeTransition/>
         </TransitionCollection>
     </Button.Transitions>
 </Button>

我还尝试了其他方案: http://msdn.microsoft.com/en-us/library/windows/apps/hh452703.aspx 但他们似乎都没有工作。

故事板动画正在运行,没有任何问题。

1 个答案:

答案 0 :(得分:0)

设置FromVerticalOffset或FromHorizo​​ntalOffset以使其正常工作。

代码:

<Button Content="Transitioning Button">
                <Button.Transitions>
                    <TransitionCollection>
                        <EntranceThemeTransition FromVerticalOffset="100" />
                    </TransitionCollection>
                </Button.Transitions>
            </Button>