C#/wpf: adicione window.style, mesmo que um recurso já exista
-
16-09-2019 - |
Pergunta
Estou tentando adicionar dois Datatriggers à minha janela WPF. Normalmente, isso funcionaria através da adição
`<Style TargetType="{x:Type TextBlock}"></Style>`
para a janela. Nesse caso, eu já tenho
`<ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />`
iniciar. Existe uma maneira de substituir as definições a partir daí?
Muito obrigado!
Felicidades
Solução
Experimente isso:
<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>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow