【问题标题】:Animation when a usercontrol loads in window用户控件在窗口中加载时的动画
【发布时间】:2011-11-15 14:49:06
【问题描述】:

我是 WPF 新手,对 WPF 动画一无所知。在这里,我正在做一个项目,其中所有(不同的数据输入,检索)表单都是用户控件,并在请求时添加到窗口中。我只想在这些用户控件加载到窗口中时添加简单的滑入、滑出或淡入淡出动画,就像在关闭一个用户控件并加载第二个之前一样。

结构是这样的:

窗口 --> 用户控件 -->(普通文本框、列表框等)

在窗口 xaml 中,我放置了一个停靠面板,当按下相关按钮时,我在其中加载用户控件。我可能在错误的地方使用了错误的东西,但这就是我学习新事物的方式。 这些动画的任何示例代码或教程都会有很大帮助!谢谢

【问题讨论】:

  • WPF animations 这样的常见主题的教程通常由 Google 提供,而不是 StackOverflow。

标签: wpf animation user-controls


【解决方案1】:

您应该尝试使用 Expression Blend 为您的控件应用动画。

它提供了一种可配置的 GUI 方式来定义动画。

详情请查看此问题的最高答案:WPF - Animated User Control

【讨论】:

    【解决方案2】:

    如果您使用的是混合,那么有些东西我忘记了它的名字,但基本上,就像在 flash 中你有状态并且你在代码中选择某些事件的状态。在状态的转换中(我记得它是混合的左上角),您可以选择动画发生的方式和位置以及需要多长时间。

    您也可以查看here...

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多