Приложение Silverlight Изображение не отображается во время выполнения - PullRequest
2 голосов
/ 05 ноября 2010

В Visual Studio 2010 я создал новый проект с шаблоном бизнес-приложения Silverlight.Я добавил папку «Изображения» в папку «Ресурсы».Для файлов png в этой папке для параметра «Действие сборки» задано значение «Ресурс», а для параметра «Копировать в выходной каталог» - значение «Всегда».В разделе заголовка я добавил элемент <Image Source="Assets\Images\logo.png" />.Во время разработки он отображает мое изображение.Во время выполнения это не так.Любая идея о том, почему мое изображение отсутствует во время выполнения?--Shawn

Ответы [ 2 ]

2 голосов
/ 01 июля 2011

У меня была похожая проблема с изображениями, отображаемыми во время разработки, но не во время выполнения.Мой использовал URI пакета, поэтому я хотел также опубликовать это исправление:

Не работает во время выполнения, работает во время разработки:

<Image Source="TelerikDemo;component/Images/logo.png" />

Работает как во время проектирования, так и во время выполнения:

<Image Source="/TelerikDemo;component/Images/logo.png" />

Обратите внимание на дополнительный символ '/' до запуска Pack URI.

1 голос
/ 05 ноября 2010

HMF!Оказывается, мои обратные косые черты должны были быть передними!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...