2

アニメーションGIFをWPFで機能させるにはどうすればよいですか?にあるカスタムクラスを使用して、WPFアプリケーションでアニメーションGIFを表示しようとしています。 最初にAnimatedImageクラスを使用し、その後-GifImageクラスを使用しました。アニメーションの初期化中に両方のクラスが失敗しました(UriをGIFファイルに解決し、app。resourceとして保存し、その「ビルドアクション」=リソース)。

2回目の試行の結果は、次のリンクの画像に示されています:http: //i.piccy.info/i5/47/02/490247/2.png

リンクは申し訳ありませんが、StackOverflowエンジンによると、写真を使用するには少なくとも10のレピュテーションポイントが必要です。

エラーは何ですか?

4

1 に答える 1

0

画像へのパスが正しく指定されていません。

アセンブリにパックされたリソースファイルを使用する場合、提供する必要があるのは、/componentなどを含まないイメージへのパスだけです。先頭のスラッシュがある場合とない場合の両方を試すことができます。違いが何であるかを忘れています。

絶対URIを指定する場合は、PackURI全体が必要になります。

pack://application:,,,/MyProgram;component/Subfolder/ResourceFile.ext

パックURIの詳細については、それら専用の非常に包括的なMSDNページを参照してください。

于 2010-09-15T21:16:22.920 に答える