2011-09-06 157 views
0

在過去的幾天裏,我一直試圖在加載時翻轉窗口。我能夠做幾個窗口效果,但是我需要在加載時翻轉窗口。翻轉窗口動畫

例如,在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。這不僅僅是爲了控制。 –

回答

0

您一定在尋找dot-net-transitions項目,該項目是一個開源項目,其中包含對Windows Forms項目的動畫支持。例如,可以使用不同的算法調節的控件的大小或位置,包括:

  • 線性
  • 加速
  • 臨界阻尼
  • 易於/輸出
  • 彈跳
  • 投擲和Catch
  • 閃光燈

欲瞭解更多信息,請參閱:

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

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