Animation 将指针向上/向下效果应用于windows phone 8.1应用程序

Animation 将指针向上/向下效果应用于windows phone 8.1应用程序,animation,windows-runtime,windows-phone-8.1,Animation,Windows Runtime,Windows Phone 8.1,我已将我的windows phone 8应用程序迁移到windows phone 8.1运行时。显然,倾斜效应也包括在内。如何将其添加到自定义控件 谢谢,因此您的目标是rintime,您可以看一下,尤其是:并且-这里有一些简单的例子 您需要做的主要工作是将这些动画放入VisualState和VisualTransitions中,简单的示例如下所示: <Style x:Key="myControl" TargetType="Button"> <Setter Propert

我已将我的windows phone 8应用程序迁移到windows phone 8.1运行时。显然,倾斜效应也包括在内。如何将其添加到自定义控件


谢谢,

因此您的目标是rintime,您可以看一下,尤其是:并且-这里有一些简单的例子

您需要做的主要工作是将这些动画放入VisualState和VisualTransitions中,简单的示例如下所示:

<Style x:Key="myControl" TargetType="Button">
    <Setter Property="Padding" Value="0,0"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="Button">
                <Grid Background="Transparent" Name="Grid">
                    <VisualStateManager.VisualStateGroups>
                        <VisualStateGroup x:Name="CommonStates">
                            <VisualStateGroup.Transitions>
                                <VisualTransition From="Pressed" To="PointerOver">
                                    <Storyboard>
                                        <PointerUpThemeAnimation Storyboard.TargetName="Grid"/>
                                    </Storyboard>
                                </VisualTransition>
                                <VisualTransition From="PointerOver" To="Normal">
                                    <Storyboard>
                                        <PointerUpThemeAnimation Storyboard.TargetName="Grid"/>
                                    </Storyboard>
                                </VisualTransition>
                                <VisualTransition From="Pressed" To="Normal">
                                    <Storyboard>
                                        <PointerUpThemeAnimation Storyboard.TargetName="Grid"/>
                                    </Storyboard>
                                </VisualTransition>
                            </VisualStateGroup.Transitions>
                            <VisualState x:Name="Normal"/>
                            <VisualState x:Name="PointerOver"/>
                            <VisualState x:Name="Pressed">
                                <Storyboard>
                                    <PointerDownThemeAnimation Storyboard.TargetName="Grid"/>
                                </Storyboard>
                            </VisualState>
                            <VisualState x:Name="Disabled">
                            </VisualState>
                        </VisualStateGroup>
                    </VisualStateManager.VisualStateGroups>
                    <ContentPresenter/>
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>