在哪裡可以找到一些範例 WPF 動畫?[關閉]
因為我是一名程序員,而不是藝術家或動畫師,所以我未能在我的應用程序中展示 WPF 的最佳功能。雖然我有一些簡單的按鈕動畫範例,比如增長,或者點擊時顏色變亮,但我正在尋找一些展示按鈕動畫和一些展示面板更改動畫,以展示 WPF 的最佳功能。通常我會進行更細微的更改,但在某些情況下,我需要一些東西來真正展示使用 WPF 優於 WinForms 技術的優勢。
任何人都可以指出一些真正顯示 WPF 並具有令人驚嘆的因素的按鈕範例和/或面板更改(在導航中從一個面板切換到下一個面板)。
編輯
請不要指向<http://codeproject.com>或 microsoft 範例,因為我已經詳細閱讀了這些範例。事實上,這裡是我的 rss 閱讀器中的 WPF 站點列表(歡迎對其他部落格提出建議):
Lester 的 WPF 部落格、 Ask Dr. WPF、Expression Blend and Design、WPF Wonderland、nerdplusart、Karl On WPF、Windows Presentation Foundation SDK、Josh Smith on WPF、Rob Relyea-Xamlified、The Moth。
我要具體的例子,謝謝…
老實說,我認為最好的學習方法是使用動畫工具。如果您有權訪問 Expression Blend,則可以使用它來了解很多有關如何在 Xaml 中設置 WPF 動畫的資訊。動畫有許多細微差別,比如關鍵幀緩動,通過在 Visual Studio 中使用 IntelliSense 很難理解和正確處理。
正如我之前提到的,很多人都可以使用 Expression Blend,但並沒有意識到這一點。許多大學生和一些高中生通過DreamSpark免費獲得它。擁有 MSDN 許可證的公司可以獲得它。初創公司也可以通過BizSpark計劃獲得它。
無論如何,如果您有興趣通過 Expression Blend 學習動畫,第 9 頻道的這些入門影片是一個不錯的起點:
使用 Expression Blend 製作動畫:如何創建動畫
使用 Expression Blend 的動畫:如何在事件上啟動動畫
使用 Expression Blend 的動畫:如何使動畫跟隨路徑
最後,我將給您留個小預告,讓動畫在尚未公佈的 Blend 版本中變得更加有趣。更多資訊請關註三月份的Mix 。