У меня есть страница в библиотеке классов Windows Phone. На этой странице есть панель приложений. Я бы предпочел, чтобы вся эта страница была включена в библиотеку классов, поэтому список настроек для пользователей этой страницы/сборки минимален.Использовать иконки ApplicationBar из других сборок?
Однако, когда я устанавливаю значки ApplicationBar, они добавляются в проект библиотеки классов под иконками папки, как обычно, они отображаются хорошо в Blend, но во время выполнения их нет, где их можно найти!
Когда я помещаю значки в проект приложения Windows Phone, все в порядке. Однако это не мой желаемый сценарий, так как это дополнительная настройка/настройка автором приложения для использования моих страниц.
Я попытался использовать путь к ресурсам, используя/{AssemblyName}; component/icons/{IconName}, но, конечно, AppBar нуждается в их типе «Контент», а не «Ресурс». Поэтому я думаю, что это невозможно, но я хотел знать, кто-нибудь там понял, как это сделать.
На самом деле это полезно, я думаю, что столкнулся с тем же вопросом, но я просто оставил значки в основной сборке. Мне нужно вернуться и вытащить их обратно. Спасибо :) –
К сожалению, я пришел к выводу, что это работает только тогда, когда внешняя сборка является ссылкой на проект (т. Е. Она создается с помощью проекта приложения «Телефон»). Поэтому, если вы используете его как полностью внешнюю сборку, как и я, вы все равно вернетесь в проект приложения для телефона. :( – markti