首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何实现窗体的左右摆动 上面的代码能实现向右摆动

2013-02-24 
怎么实现窗体的左右摆动 下面的代码能实现向右摆动 public void move(){RotateTransform rt new RotateT

怎么实现窗体的左右摆动 下面的代码能实现向右摆动
 public void move()
        {
            RotateTransform rt = new RotateTransform();
            msg.RenderTransform = rt;

            DoubleAnimation da = new DoubleAnimation(-4, 4, new Duration  (TimeSpan.FromSeconds(0.8)));
            Storyboard storyboard = new Storyboard();
            da.RepeatBehavior = RepeatBehavior.Forever;
            storyboard.Children.Add(da);
            Storyboard.SetTarget(da, msg);
            Storyboard.SetTargetProperty(da, new PropertyPath("RenderTransform.Angle"));
            storyboard.Begin();
}

msg 窗体的名字 C# wpf 窗体摆动
[解决办法]
Storyboard.SetTargetProperty(da, new PropertyPath(Canvas.LeftProperty));
[解决办法]
http://hi.baidu.com/wunianbin/item/dd798029c78a75ff50fd8795

热点排行