UserControlにプロパティがありImageSource
ます。ImageSource
コードビハインドでリソースディレクトリの画像に設定するにはどうすればよいですか?
画像ソースをプロパティにバインドしたいImageSource
。
<Image Source="{Binding Path=ImageSource}" />
UserControlにプロパティがありImageSource
ます。ImageSource
コードビハインドでリソースディレクトリの画像に設定するにはどうすればよいですか?
画像ソースをプロパティにバインドしたいImageSource
。
<Image Source="{Binding Path=ImageSource}" />
コード内のリソースファイルからBitmapImage (ImageSourceから派生)を作成するには、ファイルがVisual StudioプロジェクトMyImage.jpg
という名前のフォルダーにあり、次のように設定されている場合、次のようにします。Images
Build Action
Resource
var uri = new Uri("pack://application:,,,/Images/MyImage.jpg");
ImageSource = new BitmapImage(uri); // set the ImageSource property
この回答も参照してください。
バインドせずに画像リソースを直接使用することもできます。
<Image Source="/Images/MyImage.jpg" />