ホームページ >バックエンド開発 >C++ >BitmapImage を Resources.resx から Image.Source に割り当てる方法

BitmapImage を Resources.resx から Image.Source に割り当てる方法

Susan Sarandon
Susan Sarandonオリジナル
2025-01-18 23:32:12907ブラウズ

How to Assign a BitmapImage from Resources.resx to Image.Source?

Resources.resx から Image.Source への BitmapImage の割り当て

この問い合わせでは、ユーザーは Resources.resx から Image.Source への BitmapImage の割り当てについて支援を求めています。ユーザーがコード内でパック URI を使用しようとしたときに問題が発生しました。

この問題を解決するには、画像ファイルが Visual Studio プロジェクトの "Resources" という名前のフォルダー内にあることを確認することが重要です。さらに、そのビルド アクションをリソースに設定する必要があります。この Resources フォルダーは Resources.resx とは異なり、必要に応じて名前を変更できます。

これらの手順を実装すると、Pack URI が正しく機能し、アプリケーションは、絶対パスは異なる場合があります。

修正されたコード例は次のとおりです:

logoImage.Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/logo.png"));

以上がBitmapImage を Resources.resx から Image.Source に割り当てる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。