问题标签 [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.

0 投票
1 回答
655 浏览

c# - TextBlock FontSize 动画不适用于 Visual Studio 2015 中 Xaml 中的 Duration

我只是创建了一个 C# Windows 通用应用程序项目(Visual Studio 2015),

它适用于

但这不是

仅当我将持续时间设置为 0 时才有效

但我读了一些教程,他们设置了更改字体大小的持续时间,所以我想念什么?

0 投票
1 回答
1078 浏览

c# - 为什么我的 DoubleAnimation 不工作?

我正在尝试为我的应用程序制作自定义汉堡菜单。我已经设置了所有布局,但是由于某种原因,我DoubleAnimation的工作并没有像我预期的那样工作。我正在尝试在 Windows 10 上完成类似于 Cortana 的汉堡菜单的操作。我正在我的代码中创建StoryboardDoubleAnimation(即使我的动画是在 XAML 中创建的,我仍然遇到同样的问题)。这是我所拥有的:

这是签名Animate()

我用了一点Debug.WriteLine()来看看它Storyboard是否真的在运行,它是。的menuPanel宽度根本没有变化。我在其他一些项目中使用了类似的方法,并且在那里运行良好。

编辑:我想我会添加更多细节。我的应用程序面向 Windows 10,如果我不使用s 和s,我
可以自由更改宽度。menuPanelStoryboardDoubleAnimation

0 投票
1 回答
474 浏览

wpf - 多次使用 WPF DoubleAnimation(ReSharper 在 XAML 中显示错误)

我想多次使用 DoubleAnimation。这里的代码:

代码工作正常,但 ReSharper将 LeftAnimation下划线并<StaticResourceExtension ResourceKey="LeftAnimation" />说:“无效的资源类型:预期类型是 'TriggerCollection',实际类型是 'DoubleAnimation'。

这真的是一个问题还是 ReSharper(9.2 版)中的一个错误?

0 投票
1 回答
310 浏览

c# - 如何使用 DoubleAnimation 缩小图像

我必须DoubleAnimations将我的Image元素从一个地方移动到另一个地方,但是当我尝试添加另一个DoubleAnimation以缩小图像时,我的代码中断了,这是我的代码:

我在调试“无法解析指定对象上的 TargetProperty X”时收到此错误。

有谁知道我做错了什么?

0 投票
2 回答
330 浏览

c# - WPF 滚动选取框 - HandOffBehavior

我试图弄清楚如何最好地使用 WPF 的 HandOffBehavior 技术。现在,我的应用程序中有一个滚动错误选框,它动画打开、滚动错误消息,然后自行关闭。

这周我刚刚开始构建这个 WPF 应用程序。问题是我似乎无法优雅地为这样的场景做准备,比如用户在小的连续间隔内点击登录按钮两次或更多次。我希望看到错误字幕仅在用户使用登录按钮提交此类行为而不是多次重复打开和关闭字幕等时继续在屏幕上发送错误文本。这是相关代码。

MainWindow.xaml.cs:

对于那些也需要查看窗口的人来说,这里是 XAML:

有人有什么建议吗?

0 投票
1 回答
1005 浏览

c# - 动画矩形移动到窗口WPF

我想要动画一个弯曲的矩形,我必须从它的外部移动到实际的 Window 组件中,最好就像它刚刚出现在屏幕上一样。到目前为止,我已经看到了在位于窗口内的画布内滚动动画的建议。我不知道我是否真的可以让 Canvas 在实际窗口之外。我是不是该?那里有更好的想法吗?

这是我的 XAML,到目前为止它是代码隐藏的。

用户菜单.xaml:

用户菜单.xaml.cs:

有任何想法吗?

0 投票
1 回答
1982 浏览

wpf - WPF - 在 xaml 中完成另一个动画后开始动画

我正在使用 WPF,并且我有 2 个故事板动画。我希望在第一个动画完成后开始第二个动画。如何在 xaml 代码中执行此操作?

0 投票
0 回答
142 浏览

c# - 使用 DoubleAnimation 设置动画时 WPF 控件消失

我有一个 TextBox(toAnimate) 和一个 Button(toClick)。当我单击按钮时,文本框消失。但它应该在 X Position 20 单位上移动。

我做错了什么?

0 投票
0 回答
77 浏览

c# - WPF - 创建自定义双动画 - DegreesAnimation

我希望我能够轻松地解释我的问题。

我有一个类似于饼图的控件,其中包含“饼图”

在该饼图控件的顶部,我有一个饼图用作用户的选择器,他可以单击未选择的饼图将选择器移动到他的新位置(并且还有其他选项可以这样做,但这与我的问题无关)

当他点击一个新的饼图时,我正在计算角度(我用来绘制饼图的 double 类型的属性),效果很好,

现在我想在选择器移动时添加一个很酷的动画,我已经使用了 DoubleAnimation 这样做,但是我有问题,

假设当前选中的饼片在 30 度,下一个选中的饼片在 300 度,动画将转 270 度而不是从 30 到 0 再从 360 到 270 的“返回”,制作一个更短的旋转...

反之亦然,如果当前选中的棋子在 300 度,下一个在 30 度,则应该先到 360,然后再从 0 到 30。

这样做的原因对我来说是显而易见的。这是双动画,不是度数动画,

这就是为什么我想创建一个自定义动画来做到这一点,

我试过这样做,但我不明白自定义动画是如何工作的,

我只是不明白 GetCurrentValueCore 是如何工作的。

谁能帮助我解决这个问题?

非常感谢。

更新:

目前,我正在使用这个解决方案:

,但它很难看,我想使用一个自定义动画来执行这个动作......有人吗?

0 投票
1 回答
632 浏览

c# - 使用 DoubleAnimation 设置图像不透明度

这应该相当简单,但我似乎无法正确处理。我有一个集合System.Windows.Controls.Image。当我选择其中一个时,我希望所有其他的不透明度为0.5. 我正在使用 MVVM,其背后的逻辑(查找所选图像并将其设置为Enabled)在 中完成ViewModel,并且正在运行。所以基本上这是有效的:

现在我希望不透明度转换为动画,在未选择图像时将其淡入,并在未选择时1.0淡入淡出。我会认为这会起作用:0.50.51.0

...但它没有

任何人都有任何想法。任何帮助将不胜感激。提前致谢。