程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 《Programming WPF》翻譯 第8章 6.我們進行到哪裡了?

《Programming WPF》翻譯 第8章 6.我們進行到哪裡了?

編輯:關於.NET

動畫可以增強應用程序的交互感。它有利於更平滑的轉換——當條目出現或消失的時候。它應該,當 然,被用於體驗和重新著色。如果你為應用程序中的每一個事物都設置了動畫,這將是令人迷惑的一團亂 麻。你還應該當心不要困惑你的用戶——強迫他們等待動畫的完成才可以進行處理。幸運的是,WPF使得 關閉動畫是簡單的。所有的用戶界面元素保持著活動狀態——當動畫還在進行的時候。

動畫中的關鍵概念是timeline。Timeline是用來描述在特定的延伸時間內發生了什麼的對象。他們形 成了一個層次,允許動畫的不同部分的關系被表示。這種動畫的可執行體由時鐘控制,這將提供我們一種 開始和停止動畫的方式。動畫可以被嵌入到頂級元素中,但是它們也可以添加到樣式和模板中。在樣式和 模板中,動畫可以被事件自動觸發。如果你想在代碼中創建動畫,你可以在運行期配置它們,提供更多的 彈性,同時你還有機會直接應用它們到目標元素,如“本地動畫”。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved