iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 9
1
自我挑戰組

C# 碰 ECG,生醫能迸出什麼花火?系列 第 9

ECG 的 Storyboard !?

沒查不知道,一查不得了! 原來WPF還有動畫的 Namespace!

using System.Windows.Media.Animation;

雖然這塊google搜尋上比較少台灣的文章,但Microsoft在Github上提供的範例還蠻精彩的!

Microsoft/WPF-Samples / Animation

這邊以gif來給大家嘗嘗鮮!

  • Path Animation
  • Key Spline Animation

今天我這裡 依照 Tomislav Markovsk在 StackOverflow上提問而得到解答的範例來試試看!

  1. 首先,依照該解答的模式,在專案中新增一個 Page形式的xaml檔,並複製該解答的code到Page裡
    https://ithelp.ithome.com.tw/upload/images/20181009/20092103gNWQNyQGa6.png
    https://ithelp.ithome.com.tw/upload/images/20181009/20092103lBvpLIEpr8.png

  2. 再來在我們的MainWindow.xaml中稍稍修改布局(layout)
    https://ithelp.ithome.com.tw/upload/images/20181009/20092103D6ewojr6TV.png

  3. 最後可以看到如以下的成果!

WPF在動畫處理上感覺更加細膩了呢! 大家快去下載範例來試試看吧XD

  • 最後再分享 Federico Berasategui 在Github上分享的專案 WPFSamples,雖然Github上沒多加說明些什麼,但還有很多WPF的效果呈現感覺不錯!

今日 Github : dayNine


上一篇
讓正弦活起來?! ECG,蹦蹦蹦!
系列文
C# 碰 ECG,生醫能迸出什麼花火?9

尚未有邦友留言

立即登入留言