Is this a good user control layout for WPF?
There are 2 things that I could critisize on your code with the information you gave us:


Don't load style resources inside the usercontrol. Let the application hold control over how to style a usercontrol
Try not to use a grid in this context, because it prevents the control from adopting itself to new sizes of the window. StackPanels and Dockpanel are much better for this