セージ の メモ書き

メモこそ命の恩人だ

WpfAnimatedGif してみる

WpfAnimatedGif

GitHub - XamlAnimatedGif/WpfAnimatedGif: A simple library to display animated GIF images in WPF, usable in XAML or in code.

  • アニメーション GIF を表示できる。
  • 作成者:Thomas Levesque
  • ライセンス:Apache-2.0
  • ダウンロード件数:395,000 件 ( 2020/5 時点 )
  • 使用方法 : Image コントロールのビヘイビアとして使用する。

    プロパティ 内容
    AnimatedSource ファイル名を指定する。バインディングは不可。
    RepeatBehavior 繰返回数。0x : 無制限、1x : 1回。
    AnimationSpeedRatio 再生速度。1 : 等速、2 : 2倍速。
  • 補足 : 以下の標準コントロールでは表示できない。

    コントロール 動作
    Image 静止画が表示されるだけ。
    MediaElement 透過 GIF の背景が黒色になる。繰返再生できない。

こんな感じ。

<Window x:Class="WpfApp1.MainWindow"
        ...
        xmlns:gif="http://wpfanimatedgif.codeplex.com">
<Image gif:ImageBehavior.AnimatedSource="{Binding SampleList}" />

以上