翻转窗口动画

问题描述:

在过去的几天里,我一直试图在加载时翻转窗口。我能够做几个窗口效果,但是我需要在加载时翻转窗口。翻转窗口动画

例如,在Skype的新版本中,当您打电话时,如果您想添加另一个人到对话中,您可以单击“添加人员”按钮,联系人列表将加载到当前对话窗口具有较小的翻转效果。我需要在我的应用程序中包含相同的效果。

要了解关于表单动画的基本概念,请阅读以下代码示例。

1 Fade Effect

2 Slide Animation and Fade Effect

+0

可能重复http://stackoverflow.com/questions/6102241/how-can-i -add-moving-effects-to-my-controls-in-c) –

+0

即时通讯不好意思说,如果你曾经访问过我的引用链接,不要说它不是我的,你永远不会把这个评论添加到这个和那个线程更相似这 差异是 这个线程IM谈论窗口过渡 和翻页效果,但在你的链接它描述了关于衰退和幻灯片过渡为Windows窗体的控件 – Prabhakantha

+0

你的英语是很难deciphe河不过,链接的文章也使用AnimateWindow。这不仅仅是为了控制。 –

也许你想要的是动画3 d转型​​? http://msdn.microsoft.com/en-us/library/ms753347.aspx

+2

-1这个问题明确要求WinForms解决方案,而不是WPF。 –

+0

如此真实,对此深表歉意。 – lbergnehr

您一定在寻找dot-net-transitions项目,该项目是一个开源项目,其中包含对Windows Forms项目的动画支持。例如,可以使用不同的算法调节的控件的大小或位置,包括:

  • 线性
  • 加速
  • 临界阻尼
  • 易于/输出
  • 弹跳
  • 投掷和Catch
  • 闪光灯

欲了解更多信息,请参阅:

http://code.google.com/p/dot-net-transitions/wiki/CodingWithTransitions

的[?我如何添加移动在C#中的影响到我的控件(