Я сейчас работаю с VS studio 2010, .NET 4.0.Вот мой сценарий:
В настоящее время у меня есть проект библиотеки классов под названием «Изображения», который содержит подпапку «Значки».Все мои значки в настоящее время живут в этом проекте и доступны для нескольких проектов через siteoforigin.Все отображается хорошо в дизайнере, но во время выполнения изображения не отображаются.
Вот моя структура папок:
- Корневая папка
- Изображения
- Проект1
- Проект 2
- Проект 3
Все проекты ссылаются на класс изображений Lib.proj, и все значки в подпапке «icons» в проекте «Images» установлены на: «Build Action = Resource».
xaml выглядит так (что прекрасно видно во время разработки):
<Button Name="Button1" Click="Button1_Click">
<Button.Content>
<Image Source="pack://siteoforigin:,,,/Data.Images;component/Icons/Button1.png" />
</Button.Content>
</Button>