1. ホーム
  2. wpf

[解決済み] XAMLで画像リソースを参照するには?

2023-05-16 10:59:39

質問

私は Image という名前のプロジェクト リソース ファイルに保存されている画像を表示したいと思います。リソースファイル内のイメージの名前は「Search」です。

これを行うにはどうしたらよいか、どなたか教えていただけないでしょうか。

どのように解決するのですか?

画像がリソースフォルダにあり、そのビルドアクションがResourceに設定されている場合。 以下のようにXAMLで画像を参照することができます。

"pack://application:,,,/Resources/Search.png"

Resourcesフォルダの下にフォルダ構造がなく、アプリケーションであると仮定します。 例えば私は使っています。

ImageSource="pack://application:,,,/Resources/RibbonImages/CloseButton.png"

Resourcesフォルダの下にRibbonImagesというフォルダがある場合。