如何以编程方式创建翻译情节提要动画UWP?

蒂索沃西

我想为我的网格创建动态的Translate Y动画,但是我找不到如何以编程方式在UWP中实现它。

我有此代码,但它说

WinRT信息:无法在指定对象上解析TargetProperty TranslateY。

我试图将属性名称设置为Y,但是它说:

WinRT信息:无法解析指定对象上的TargetPropertyY。

样本:

private void CreateStoryBoardAnimation(Grid myGrid)
{
    myGrid.RenderTransform = new CompositeTransform();

    Storyboard storyboard = new Storyboard();

    DoubleAnimation translateYAnimation = new DoubleAnimation();
    translateYAnimation.From = -500;
    translateYAnimation.To = 1;
    translateYAnimation.Duration = new Duration(TimeSpan.FromMilliseconds(500));

    Storyboard.SetTarget(translateYAnimation, myGrid);
    Storyboard.SetTargetProperty(translateYAnimation, "TranslateY");

    storyboard.Children.Add(translateYAnimation);

    storyboard.Begin();
} 

我也尝试过使用TranslateTransform类...但是我不知道如何使用它。

Storyboard.SetTargetProperty仅在UWP中接受字符串。

我想在屏幕上移动带有动画的网格。我知道如何混合制作故事板动画,但是在这种情况下这不是一个选择。

阿里·恩加梅(Ali Ngame)

您的代码完全正确,仅使用此行:

Storyboard.SetTargetProperty(translateYAnimation, "(UIElement.RenderTransform).(CompositeTransform.TranslateY)");

代替

Storyboard.SetTargetProperty(translateYAnimation, "TranslateY");

而已 。祝你有美好的一天 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您如何以编程方式对作为情节提要原型创建的UITableViewCell进行初始设置?

来自分类Dev

如何以编程方式更改使用自动布局在情节提要上创建的UIImageView的大小?

来自分类Dev

如何以编程方式或在情节提要中将UIImageView居中

来自分类Dev

如何以编程方式或在情节提要中将UIImageView居中

来自分类Dev

如何以编程方式在包含WKInterfaceController的情节提要中设置初始控制器?

来自分类Dev

如何以编程方式添加UITabBarController(无xib文件或情节提要)

来自分类Dev

如何以编程方式添加UITabBarController(无xib文件或情节提要)

来自分类Dev

如何从情节提要中将UITableViewCell添加到以编程方式创建的UITableView对象?

来自分类Dev

在WPF ControlTemplate中以编程方式创建情节提要

来自分类Dev

以编程方式创建UIButton比使用情节提要模糊

来自分类Dev

以编程方式在TFS工作项中创建情节提要链接

来自分类Dev

以编程方式创建UIButton比使用情节提要模糊

来自分类Dev

以编程方式在TFS工作项中创建情节提要链接

来自分类Dev

完全以编程方式创建情节提要C#

来自分类Dev

如何以编程方式使用Swift过渡到不同情节提要中存在的其他视图控制器?

来自分类Dev

如何从情节提要以编程方式加载UIViewController?

来自分类Dev

如何正确停止以编程方式声明的情节提要

来自分类Dev

如何在情节提要上显示以编程方式添加的元素?

来自分类Dev

如何以编程方式制作动画

来自分类Dev

Swift-以编程方式加载情节提要

来自分类Dev

以编程方式获取情节提要ID

来自分类Dev

添加视图。情节提要VS。以编程方式

来自分类Dev

以编程方式获取情节提要ID

来自分类Dev

以编程方式从viewController导航到情节提要

来自分类Dev

以编程方式翻译Activity的动画

来自分类Dev

我是情节提要中的5个控制器,我如何以编程方式弹回到“官方初始控制器”?

来自分类Dev

如何以编程方式创建dijit TextBox?

来自分类Dev

如何以编程方式创建Google帐户?

来自分类Dev

如何以编程方式创建Func <>委托

Related 相关文章

  1. 1

    您如何以编程方式对作为情节提要原型创建的UITableViewCell进行初始设置?

  2. 2

    如何以编程方式更改使用自动布局在情节提要上创建的UIImageView的大小?

  3. 3

    如何以编程方式或在情节提要中将UIImageView居中

  4. 4

    如何以编程方式或在情节提要中将UIImageView居中

  5. 5

    如何以编程方式在包含WKInterfaceController的情节提要中设置初始控制器?

  6. 6

    如何以编程方式添加UITabBarController(无xib文件或情节提要)

  7. 7

    如何以编程方式添加UITabBarController(无xib文件或情节提要)

  8. 8

    如何从情节提要中将UITableViewCell添加到以编程方式创建的UITableView对象?

  9. 9

    在WPF ControlTemplate中以编程方式创建情节提要

  10. 10

    以编程方式创建UIButton比使用情节提要模糊

  11. 11

    以编程方式在TFS工作项中创建情节提要链接

  12. 12

    以编程方式创建UIButton比使用情节提要模糊

  13. 13

    以编程方式在TFS工作项中创建情节提要链接

  14. 14

    完全以编程方式创建情节提要C#

  15. 15

    如何以编程方式使用Swift过渡到不同情节提要中存在的其他视图控制器?

  16. 16

    如何从情节提要以编程方式加载UIViewController?

  17. 17

    如何正确停止以编程方式声明的情节提要

  18. 18

    如何在情节提要上显示以编程方式添加的元素?

  19. 19

    如何以编程方式制作动画

  20. 20

    Swift-以编程方式加载情节提要

  21. 21

    以编程方式获取情节提要ID

  22. 22

    添加视图。情节提要VS。以编程方式

  23. 23

    以编程方式获取情节提要ID

  24. 24

    以编程方式从viewController导航到情节提要

  25. 25

    以编程方式翻译Activity的动画

  26. 26

    我是情节提要中的5个控制器,我如何以编程方式弹回到“官方初始控制器”?

  27. 27

    如何以编程方式创建dijit TextBox?

  28. 28

    如何以编程方式创建Google帐户?

  29. 29

    如何以编程方式创建Func <>委托

热门标签

归档