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

來源:互聯網
上載者:User

標籤:

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

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

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.