I am aware I can reference styles & templates from a resource dictionary and I make significant use of them. But what about complete controls?
I can declare a fully defined WPF control, like a button, within the app.xaml as a resource. For example, the app.xaml file defining a button would contain this:
<Button x:Key="HelpButton" Content="?" />
But how can reference it within the xaml markup of a user control so that the button is rendered?
EDIT:
In response to the question of "Why would you want to?" I agree that a button isn't an excellent example (it's just an easy one to describe).
What about a polygon (not a control, I know) that you declare in app.xaml and want to use in multiple xaml files?