Wpis z mikrobloga

Mirki z #programowanie #csharp
Potrzebuję waszej pomocy i rady.
Mam problem ze stylami do aplikacji #wpf #xaml.
Utworzyłem Dictionary ze stylami. Mam dwa różne style dla przycisków (MalyPrzycisk, DuzyPrzycisk).
Okno posiada dwa Gridy z przyciskami.
Chciałbym aby każdy grid miał inny styl przycisków.
W tym celu dodałem do pliku .xaml ze stylami dodatkowe style jak ten poniżej:

<Style.Resources>
<Style TargetType="Button" BasedOn="{StaticResource MalyPrzycisk}"/>
</Style.Resources>

Każdy z gridów ma ustawiony styl:

W pliku App.xaml dodałem styl.

Wszystko wygląda poprawnie podczas projektowania.
Kompilacja przechodzi bez problemu ale otwarcie okna powoduje wyjątek XAMLParseException.
Co robię źle?
Macie może jakiś lepszy pomysł na dostosowanie wyglądu bez wiązania każdego przycisku osobno?
  • 6
@Zeronader:
Merge powoduje scalenie kilku plików z zasobami.
W sumie to masz tak samo przypisany styl jak ja, tyle że do buttona a ja mam grid.
Tak czy inaczej już działa.
Zmieniłem source na "/ProjectName;component/Themes/DefaultTheme.xaml
@Sorn:

Zmieniłem source na "/ProjectName;component/Themes/DefaultTheme.xaml

Najlepiej do przypisywania tego typu source'ów uzywać Properties Window (Ctrl+W,P) tym bardziej gdy masz po katalogowane źródła.