Image was inserted by default way:
<Image Grid.Column="0" Grid.Row="0"
Source="{Binding Path=ImageBitmapSource, Mode=OneWay}" HorizontalAlignment="Center"
VerticalAlignment="Top" Stretch="UniformToFill" Margin="10,20"/>
And ImageBitmapSource in ViewModel was inited by this code:
protected static void LoadImage(ImportFileType importFileType, string relativeImage1Path,
Action<bool> setIsEmpty, Action<BitmapImage> setBitmapImage)
{
var imagesPath = StorableData.GetPath(importFileType);
var bitmapImage = ImagesViewModelBase.CreateBitMapImage(IOExt.Combine(imagesPath, relativeImage1Path));
if (bitmapImage != null)
{
bitmapImage.Freeze();
}
setIsEmpty(bitmapImage == null);
setBitmapImage(bitmapImage);
}