Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 如何制作程序化动画_Silverlight_Animation_Silverlight 4.0_Storyboard - Fatal编程技术网

Silverlight 如何制作程序化动画

Silverlight 如何制作程序化动画,silverlight,animation,silverlight-4.0,storyboard,Silverlight,Animation,Silverlight 4.0,Storyboard,我想在Silverlight中制作编程动画,而不使用故事板和zammle svammle。在Flex/Flash中,tweens和animations有更清晰的API。如何在C#中制作类似的东西,或者是否有一些第三方包装器?像是TweenLite但不是SilverLight?那会让我非常高兴 但是,把这个活动放在哪里呢 如果我正确理解了您的问题,您想知道在加载视图时在何处放置事件以启动动画吗?如果是这种情况,则将其放入视图上的已加载事件中 例如: public SomeView()

我想在Silverlight中制作编程动画,而不使用故事板和zammle svammle。在Flex/Flash中,tweens和animations有更清晰的API。如何在C#中制作类似的东西,或者是否有一些第三方包装器?像是TweenLite但不是SilverLight?那会让我非常高兴

但是,把这个活动放在哪里呢


如果我正确理解了您的问题,您想知道在加载视图时在何处放置事件以启动动画吗?如果是这种情况,则将其放入视图上的已加载事件中

例如:

    public SomeView()
    {
        InitializeComponent();
        this.Loaded += new RoutedEventHandler(SomeView_Loaded);
    }

    void SomeView_Loaded(object sender, RoutedEventArgs e)
    {
        // start your animations here.
    }

告诉我把方法放在哪里?在主页的构造函数中调用它显然不起作用。它应该绑定到某种类型的已完成事件。