如何从代码隐藏调用故事板动作?

问题描述 投票:0回答:2

我是 Silverlight 新手。我有一个从网上翻转的动画,我也遵循了相同的步骤。它对我来说效果很好,并且正在尝试从代码隐藏中实现它。我该怎么做?

xmlns:TransitionBehaviours="clr-namespace:RMGUtils.RT.UI.Helpers.ShowHideTransition"

 <Grid x:Name="DataGridBack">

     <i:Interaction.Triggers>
         <i:EventTrigger EventName="MouseLeftButtonDown">
             <TransitionBehaviours:ShowHideWithFlip  ShowElementName="FrontFaceGrid" HideElementName="AlternateFaceGrid" Direction="BottomToTopCrazy" />
         </i:EventTrigger>
     </i:Interaction.Triggers>

 </Grid>
xaml c#-4.0 silverlight-4.0
2个回答
0
投票

您可以从代码后面调用故事板,如下所示

mystoryboard.Begin();

0
投票

您在此处显示的代码实际上并不是故事板,而是触发器。拥有触发器的全部意义在于您不需要在后面编写任何代码来调用它。您可以将其附加到任何控件,例如,您可以将其附加到按钮并将 EventName 设置为 Click。

© www.soinside.com 2019 - 2024. All rights reserved.