How to extend instead of overriding WPF Styles
I had the same problem. I used Zack’s answer and improved it like following so if you don’t specify a style the overridden default is still taken in account. It’s basically what you would have done but just once in the ResourceDictionary. <Window x:Class=”TestWpf.RandomStuffWindow” xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation” xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml” Title=”Random Stuff Window”> <Window.Resources> <ResourceDictionary> <!– Default Label style … Read more