WPF 旋转动画问题。xaml里能成功,cs类里写就报错

pengcong005 pengcong005 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

这是XAML的方式,能成功:

<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)" Storyboard.TargetName="image4">
<EasingDoubleKeyFrame KeyTime="0:0:1" Value="30">
<EasingDoubleKeyFrame.EasingFunction>
<CircleEase EasingMode="EaseInOut"/>
</EasingDoubleKeyFrame.EasingFunction>
</EasingDoubleKeyFrame>
</DoubleAnimationUsingKeyFrames>


这是CS代码的方式,要说属性错误:

DoubleAnimation daRotation = new DoubleAnimation();
daRotation.From = rd.Next(360);
daRotation.To = rd.Next(360);
daRotation.EasingFunction = new CircleEase() { EasingMode = EasingMode.EaseInOut };
daRotation.Duration = new TimeSpan(0, 0, 0, 0, 1500);
Storyboard.SetTargetProperty(daRotation, new PropertyPath("(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)"));
Storyboard.SetTarget(daRotation, element);
sb.Children.Add(daRotation);



百思不得其解啊。。。 大神们求助啊。。。
...全文

相关推荐

WPF全系列事例代码

WPF基础教程所有相关的源代码,博客文章请查阅:http://blog.csdn.net/fwj380891124 之WPF板块类容。非常详细的介绍了WPF,适合初学者入门学习。

星火燎猿

Windows 7 WPF多点触控模拟:HID驱动级虚拟触控屏实现

多点触控是现代交互应用的基础能力,其底层依赖于Windows HID协议栈中的Digitizer设备类(Usage Page 0x0D)与Raw Input数据流。WPF的TouchDevice和Manipulation事件并非响应鼠标API,而是直接解析符合HID规范的Contact Report——这决定了仅靠SendInput等用户态模拟必然失效。真正的解决方案必须深入内核驱动层,注册虚拟HID设备并构造标准Touch Contact数据包,从而让系统原生识别为真实电容屏。该技术不仅支撑Windows

unixboy_xujf

C# WPF半导体晶圆上位机开发实战:从产线部署到高精度运动控制

上位机是工业自动化系统中连接人与设备的关键枢纽,其核心在于实时性、可靠性与硬件协同能力。WPF凭借原生DPI自适应、数据绑定机制和异步UI线程模型,成为高要求半导体产线的优选界面框架;而C#依托.NET生态与工业协议深度集成能力,支撑Modbus定制通信、相机图像处理及运动控制器指令调度。本文聚焦真实晶圆搬移场景,解析如何基于WPF+MVVM构建可扩展、易维护、抗干扰的工控上位机系统,覆盖晶圆识别、温控PID优化、PMAC运动同步等关键技术环节,为面向Fab车间的C#工业软件开发者提供可复用的工程范式。

weixin_33994429

WPF page界面跳转

WPF单窗口多界面非常好用的例子程序,可以把界面做的非常漂亮!

stecheer

在WPF中动态加载XAML中的控件实例代码

主要介绍了在WPF中动态加载XAML中的控件,实例分析了WPF中针对XAML中控件的动态调用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

weixin_38704284
评论 4
收藏 已收藏
分享
返回顶部
pengcong005
C# 111,128 成员 642,537 内容