1

同様の質問がいくつかあることは知っていますが、それらは私を助けません。

コードビハインドで画像を表示するための次のコードがあります。

BitmapImage logo = new BitmapImage();
logo.BeginInit();
logo.UriSource = new `Uri("pack://application:,,,/ApplicationName;component/Images/Klar.JPG");`
logo.EndInit();

画像は、フォルダと同じレベルの画像フォルダにありbinます。

私の間違いは何ですか?

4

1 に答える 1

2

パックURIの詳細については、こちらを参照してください。私はあなたがすべきだと信じています:

logo.BeginInit();
logo.UriSource = new Uri("pack://application:,,,/Images/Klar.JPG");
logo.EndInit();

これは、プロジェクトレベルで、Klar.JPGというjpgを含むImagesというフォルダがあることを前提としています。

于 2012-04-13T18:35:31.820 に答える