Its easy enough sharing resources in XAML but accessing XAML resources from code seems to always be a bit of a chore. In this case because I am wanting to access the XAML resource from a class totally separate to the Window where the resource is defined it seems to be impossible because you cant use FindResource or TryFindResource...