[WPF] Стили из DLL
От: Angler Россия  
Дата: 16.03.11 16:38
Оценка:
Привет,

У меня есть DLL с контролами и окнами, содержащая resource dictionary, в котором я определяю стиль для окон по умолчанию:
<Style TargetType="{x:Type Window}" >
   <Setter Property="Background" Value="DarkRed"/>
</Style>


Есть EXE, в котором показываются окна из DLL. В App.xaml есть примерно следующее:
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/<имя сборки моей библиотеки>;component/ResourceDictionary.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>


Когда я в дизайнере работаю с окнами из DLL, то Background установлен в DarkRed, как и указанно в resource dictionary. Однако, если запустить EXE, то фон у всех окон отсутствует.
Подскажите, как добится, чтобы у всех окон Background соответствовал значению в resource dictionary DLL.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.