Sorry, WPF is pretty new for me. I like the themes in your controls...
...but is there a way to set them globally instead of for each window?
In this case you can use the Application's Resources. They are one level up in the ancestor chain from the all the Windows.
Thanks. WPF still eludes me a little ;) I think that makes sense - mostly, because I see VERY litte reason in MOST applications to have separate themes in different windows ;)
You can find more information on styles and how they work in WPF here in the MSDN.
Hope this helps you understand styles mechanism better.