Вставить ресурсы (png, jpg, mp3, wmv и т. Д.) В xap-файл silverlight и ссылку из xaml - PullRequest
3 голосов
/ 21 января 2009

В основном я хотел бы иметь возможность сделать что-то подобное в моем xaml:

<Image Source="Resources/logout.png" />

и пусть он найдет Resources / logout.png в виде файла в моем файле xap, не возвращаясь на веб-сервер. Я также хочу иметь возможность перестроить мой файл xap на лету, поэтому размещение его в качестве ресурса в dll недопустимо.

Есть идеи?

Ответы [ 3 ]

3 голосов
/ 21 января 2009

Добавьте изображения в проект, но установите для параметра Построить действие значение Содержимое, а Скопировать в каталог вывода - Не копировать.

Для файла в корневом каталоге я использовал этот формат.

<Image Source="/logout.png" />
0 голосов
/ 06 августа 2013

Для воспроизведения звуков, встроенных в сборочную DLL (это отличается от встраивания в XAP - фактически это вложение на двух уровнях, поскольку DLL находится в XAP и загружается в память), см. http://www.dotnetspider.com/tutorials/Silverlight-Tutorial-326.aspx

0 голосов
/ 21 января 2009

Я бы посоветовал этого не делать, потому что ваша первоначальная загрузка XAP займет намного больше времени.

...