I have a ComboBox which I need to use in several places in my application, so I set most of the properties of that ComboBox in ResourceDictio
ComboBox
ResourceDictio
I usually work with Silverlight so I'm not sure if the following approach is sensible in WPF: You can pull your xaml into a UserControl, say BranchSelection.xaml for example:
UserControl
BranchSelection.xaml
And use it like this: