5

我正在创建一个 Windows 商店应用程序,它需要一些动画

有没有人有一个动画用户控件的边距的工作示例?

我需要使用重新定位吗?(doubleanimation 不支持 ucChat.margin 或 ucChat.margin.top)

DoubleAnimation da = new DoubleAnimation();
                da.Duration = new Duration(TimeSpan.FromMilliseconds(1500));
                da.From = 0;
                da.To = -400;

                Storyboard st = new Storyboard();
                Storyboard.SetTarget(da, ucChat);
                Storyboard.SetTargetProperty(da, "ucChat.Margin.Top");
                st.Children.Add(da);

                st.Begin();

似乎在 wpf 中您可以使用 ThicknessAnimation,Windows 商店应用程序中是否有等价物?

4

0 回答 0