WPF动画问题

标签 wpf

我是 WPF 的新手,想在我的界面中添加一些动画。

我有一个标签和一张图片。标签将从窗口右侧飞入,图像从左侧飞入。他们会在中心见面。图像飞入时会旋转,而文本几乎只会在屏幕上移动。

所以我的问题是。对于这种动画,您是否获得了一个路径对象,您可以在其中绘制一条线,并让元素以一定的速度穿过这条线?

在经典的 Windows 窗体中,我会使用计时器来解决这个问题,然后在每次勾选时调整标签的 left 属性。当然,WPF 比这更复杂。

那么谁能告诉我一个好的方法呢?

最佳答案

首先:你需要ExpressionBlend在 WPF 中创建动画。

WPF is more sophisticated

当然没有,请阅读 animation在 WPF 中,我个人更喜欢 video为之学习。 你可以找到here一些剪辑,我推荐this Total training 系列。

关于WPF动画问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4063826/

相关文章:

c# - 如何制作具有透明背景的禁用 RichTextbox?

.net - 数据触发器未触发

wpf - 优秀的UI设计师的特征

WPF 资源的代码隐藏?

c# - 将 System.Windows.Media.Color 绑定(bind)到 TextBlock.Foreground?

c# - 将自动属性转换为通知属性(WPF 中的 MVVM)

wpf - 带有 Treeview 上下文菜单的 Caliburn Micro

c# - z-index 如何影响 Tab 键顺序?

c# - ListBox.ItemsSource 的显示属性

c# - 在 MVP-VM 事件或按钮单击中使用 WPF xaml