C#/wpf: добавить window.style, даже если ресурсы уже существуют

StackOverflow https://stackoverflow.com/questions/1137725

Вопрос

Я пытаюсь добавить два DataTriggers в свое окно WPF. Обычно это работает через добавление

`<Style TargetType="{x:Type TextBlock}"></Style>`    

в окно. В этом случае у меня уже есть

`<ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />`  

в этом. Есть ли способ переопределить определения оттуда?

Большое спасибо!

Ваше здоровье

Это было полезно?

Решение

Попробуй это:

<ResourceDictionary>
  <ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml"/>
  </ResourceDictionary.MergedDictionaries>
  <!-- Other stuff here -->
  <Style .../>
</ResourceDictionary>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top