2011-11-15 69 views
0

我是WPF的新手,對WPF動畫一無所知。在這裏,我正在做一個項目,其中所有(不同的數據輸入,檢索)表單都是usercontrols,並在請求時添加到窗口中。我只想在這些用戶控件加載到窗口中時添加簡單的滑入,滑出或淡入淡出動畫,就像在關閉一個用戶控件並加載第二個用戶控件之前一樣。用戶控件在窗口加載時的動畫

結構是這樣的:

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

凡在窗口XAML中,我把一個DockPanel中在我的負荷用戶控件時相對按鈕被按下。我可能會在錯誤的地方使用錯誤的東西,但那就是我如何學習新事物。 任何示例代碼或這些動畫教程將是一個很大的幫助!謝謝

+2

教程爲'WPF animations'這樣一個共同的話題通常是更好的由谷歌,而不是StackOverflow的覆蓋。 – Snowbear

回答

0

你應該嘗試使用Expression Blend來應用動畫你的控件。

它提供了一個定義動畫的可配置的GUI方式。

看最上面的回答這個問題的詳細信息:WPF - Animated User Control

0

如果使用混合,然後有是我忘記的名字出頭,但基本上,像閃光你有狀態,你的代碼選擇某些事件的狀態。在狀態轉換中(我記得在混合中左上角),您可以選擇動畫的發生方式以及發生的時間以及發生的時間。

或者你可以在上面查看了here...