Любое действие сборки правильное.
Стоит также обратить внимание при решении проблем, связанных с действием сборки, используемым вами путем.
Я видел, как немногие сталкивались с этой проблемой, потому что они предполагали, что они неправильно установили свои действия по сборке.
Вы можете установить действие по сборке в любом случае в соответствии с вашими требованиями: когда вам придется платить за время загрузки, вам просто нужно отрегулировать путь к нему.
Дополнительная информация по теме из этого поста.
Установить источник изображения в C #
Вы можете сравнить контент с ленивым
загрузка версии ресурсов.
Разница в том, что вы понесете
снижение производительности всех ресурсов, когда
сборки загружаются для запуска
ваше приложение.
Содержание, с другой стороны,
снижение производительности откладывается до
Вы используете это.
Что больше подходит, будет зависеть от
от случая к случаю.
Обратите внимание, что путь к
справочные ресурсы и контент
отличается, как можно видеть здесь.
//Uri uri = new Uri("/Resources/Images/MyImage.jpg", UriKind.Relative); // Content
Uri uri = new Uri("/PhoneApp;component/Resources/Images/MyImage.jpg", UriKind.Relative); // Resource
BitmapImage imgSource = new BitmapImage(uri);
image1.Source = imgSource;