问题标签 [wpf-animation]

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 投票
0 回答
465 浏览

wpf - 将带绑定的 DoubleAnimation 设置为外部对象

我有以下内容Style,其中包含用于扩展 a 的动画Border

我想将该From属性设置为泛型的按钮宽度。这里我有通用的Button style

我试图将其设置为:

但它不工作...

注意:这些样式位于ResourceDictionary.xaml上。我怎样才能实现动画来获得这个宽度?

编辑:抛出异常:

0 投票
0 回答
435 浏览

wpf - 流畅的动画 WPF

我有一个使图像轮永远旋转的动画。这是我的代码:

但是当我运行应用程序时,轮子旋转不顺畅。它“跳跃”。我试图修改我在此处DesiredFrameRated阅读的内容,但没有运气。

关于如何使动画看起来流畅的任何想法?

0 投票
2 回答
2093 浏览

c# - 只有鼠标悬停很长时间才能触发wpf动画?

我是 WPF 动画的新手。

我有一个带有 4 个按钮的 wpf 应用程序。4 个按钮具有动画,其中按钮的不透明度从 0.0 变为 1.0,当鼠标悬停在该按钮上时会触发该动画。

我面临的问题是,即使鼠标在其他按钮上滑动几分之一秒,这些按钮的动画也会被触发。

有没有什么方法可以让我只有在鼠标停留在按钮上至少一秒钟时才能触发动画?

提前致谢

0 投票
0 回答
117 浏览

wpf - 使用 WPF 动画将图像从 StackPanel 移动到网格

现在,我在堆栈面板中有几张图像作为缩略图和一个 3x3 网格,用于查看更大的图像(更大的图像在第 1 列第 1 行)。我可以使用单击堆栈面板中的缩略图突然在 1,1 的网格中出现更大版本的图像,但我宁愿有一个很好的弹出效果,从缩略图开始,到网格第 1 列和第 1 行结束.

一般而言,有人可以告诉我如何做到这一点吗?

0 投票
1 回答
1361 浏览

wpf - WPF 动画边框背景颜色

我正在尝试为继承自的自定义类的背景设置画笔颜色动画Border。我在这里尝试了 MSDN 链接:

http://msdn.microsoft.com/en-us/library/system.windows.media.animation.coloranimation.aspx

这不正是我正在寻找的,但可以让我达到一个没有错误的点,但仍然没有任何动画。这个例子的问题是他们在一个不是矩形的类中定义逻辑。我试图从矩形(实际上是边框)内定义。

下面是我尝试从 MSDN 推断出我的情况的代码。

在mouseEvent下面我有

不幸的是,我没有再遇到任何错误,所以这条路对我来说已经变冷了。我也确信我可能会在 XAML 中找到 10 个解决方案,但我希望这个类在未来可以重用,重新定义这个逻辑并不理想。

0 投票
1 回答
420 浏览

c# - 路径方向的路径描边动画

我想在路径的方向上创建一个微光动画

我的代码如下所示:

问题是动画独立于路径的方向,我需要发光从起点到终点的方向。这是可以实现的吗?

0 投票
1 回答
99 浏览

wpf - 如何防止 ContentControl 中的内容更改以适应动画

我正在编写这个应用程序,我想通过一些动画来更改内容控件上的内容,这些动画会移开旧内容并引入新内容,但问题是,当我覆盖 OnContentChanged 事件时,它通常会更改内容。

有什么方法可以暂停基本内容控制类更改内容,以便我可以播放我的动画?

这是我的代码:

Sliding Base 是我的基本自定义控件,其中定义了动画事件。

0 投票
1 回答
221 浏览

wpf - 如何为 DataGrid 高度设置动画

全部,

我有一个 WPF 数据网格,其中有一个模板列定义如下:

按钮样式(仅在用户将鼠标移动到特定数据网格行上时显示按钮)如下:

我想为数据网格的高度设置动画,以便在隐藏按钮时为“X”个单位高,或在显示按钮时为“Y”个单位高。这可以在 xaml 标记中实现吗?

提前致谢!

0 投票
1 回答
165 浏览

c# - 当动画在wpf中运行时,用户控件从窗口推出

我使用 TranslateTransfrom 动画来显示 usercontrols ,但是在动画时 usercontrol 从窗口推出。截图:

在此处输入图像描述

蓝色矩形显示我的问题,我更改了显示用户控件的窗口内容,我尝试更改网格(将其更改为窗口)内容但结果未更改。任何想法?

主要问题:

如何将动画限制为网格?

请原谅我的英语不好!

0 投票
1 回答
44 浏览

wpf - 为什么需要预先确定网格背景?

我在风格上制作了一个按钮动画。放置在 Grid 中的按钮的所有元素。但是如果没有在网格中设置背景,动画就不能正常工作。

按钮:

动画:

没有背景的网格:

https://habrastorage.org/files/152/b26/179/152b26179cbb43c4b03e93357501df18.gif

带背景的网格:

https://habrastorage.org/files/b55/6aa/831/b556aa8315bb4bfdb5f2a0e1f0810dae.gif

为什么会这样?