问题标签 [doubleanimation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WPF 动画结束时是否会触发任何事件?
WPF 动画结束时是否会触发任何事件?
c# - c# wpf动画结束时运行动作
我正在学习 wpf 并同时使用它开发应用程序。当双重动画(或其他类型)完成时,我很难弄清楚如何运行某些东西。例如:
这是如何实现的?我已经阅读了很多关于此的其他帖子,但它们都使用 xaml 进行了解释,但是我想使用 c# 代码来完成。谢谢!
c# - Change Duration of DoubleAnimation Control by Slider
I'm trying to change duration of DoubleAnimation control by Slider's value but it does not get effect. I don't know why?
Here's my code:
XAML:
C#:
Any help would be appreciate! Thanks in advance.
c# - 在 WPF 中的动画之前设置手动控件属性不起作用
我在 a 中有一个图像Canvas
,但是当我使用DoubleAnimation
移动它然后使用Canvas.SetLeft(image)
时,该方法被忽略,再次移动它的唯一方法是使用动画。有什么问题Canvas.SetLeft(control)
?
以下是对正在发生的事情的图像的解释:
属性中的默认硬币位置为 0 Canvas.Left
。
我用鼠标用下一个代码移动它;
当鼠标离开画布时,动画将硬币移动到原来的Canvas.Left
位置。
问题是当我再次这样做时(用鼠标移动硬币Canvas.SetLeft(iCoin, p.X);
完全被忽略,只适用于动画。
c# - 无法停止故事板动画,我只能开始
我正在尝试使用故事板来管理动画,它是一个闪烁的标签,为了实现这种效果,我使用了这段代码(动画我更喜欢只在后面的代码中工作):我声明了我的故事板;
然后我启动动画:
到目前为止,它一直有效,当我尝试通过按下屏幕上的按钮来停止情节提要时,问题就来了:
LabelStoryboard 不为空,执行代码 .Stop() 但不停止动画。我的代码有什么问题?
wpf - 如何在鼠标悬停事件上停止 DoubleAnimation?
我有两个画布和一个名为 tbmarquee 的文本块,在窗口加载时它会从上到下进行动画处理,但是当我越过它时我想停下来,当我点击它时会转到链接,怎么做?
c# - 来自 CodeBehind 的 WPF DoubleAnimation
在 MainWindow.xaml 我有这个:
我将百分比绑定到我从更远的外部获得的值。问题是:它直接设置值,但我需要有一个 DoubleAnimation 从我现在的位置到我刚刚得到的值。
在我获得价值的部分中,我尝试创建一个新的 Storyboard 和 DoubleAnimation,但我没有尝试任何工作。我可以考虑创建一个新的 DependencyProperty 变量,该变量将是 DoubleAnimated 并将 Percentage 绑定到它。但是这个值是双精度值,我无法将 DoubleAnimation 启动为通常的双精度值。我在互联网上只能找到对象 DpendencyProperty 的 DoubleAnimation。
然后我尝试对百分比值进行动画处理,但代码隐藏无法识别它,VisualStudio 建议创建一个新的 DependencyProperty 变量。
我到目前为止是这样的:
但它不起作用并显示错误,story.Begin();
这意味着更难找出真正的问题 D:
那么你将如何做到这一点,我在这里做错了什么?
c# - WPF TextBlock 从左到右淡入
Textblock
当边界Text
发生变化时,我有一个动画:
目前,整体Textblock
正在淡入淡出,但我希望淡入淡出从左到右。这可能吗?
编辑
我用下面的评论解决了我的问题。这是我的解决方案:
wpf - WPF 动画(同时更改单个元素的多个属性)
我需要同时为一个 ui 元素的多个属性设置动画。
例如,同步减小窗口的宽度和高度。
任何想法?
它会一步一步地做动画;宽度更改完成后高度将更改!:|
wpf - 当 DoubleAnimation StoryBoard 可见时 WPF 矩形触发器
我有一个 DoubleAnimation 淡入/淡出 WPF 中的矩形
这工作正常,但我希望这仅在矩形可见时发生。目前,它在加载时在后台动画(我假设)。
如何更改它以使其在可见时开始动画并在隐藏/折叠时停止?
还是没关系?我只是担心它会占用资源(用于动画),因为应用程序中有很多矩形并且大部分时间它们是隐藏的。
谢谢。