Я не могу добавить комментарий к вашему вопросу, однако я спрошу здесь, когда вы говорите «контент», добавили ли вы изображение непосредственно в проект, содержащий ваш код, или в отдельный проект с контентом?
Предполагается, что вы добавили его напрямую:
Если вы установили «Build Action» на «Resource», то вам следует использовать метод GetResourceStream:
Image image = new Image();
StreamResourceInfo resource = Application.GetResourceStream(new Uri("/myimage.png", UriKind.Relative));
var bmp = new System.Windows.Media.Imaging.BitmapImage();
bmp.SetSource(resource.Stream);
image.Source = bmp;
Однако, если вы установили «Build Action» на «Content», вы должны использовать метод GetContentStream
Image image = new Image();
StreamResourceInfo resource = Application.GetContentStream(new Uri("/myimage.png", UriKind.Relative));
var bmp = new System.Windows.Media.Imaging.BitmapImage();
bmp.SetSource(resource.Stream);
image.Source = bmp;