Вы можете сделать это с любым Window
- просто установите его DataContext
на соответствующие данные. Пока имена свойств в данных совпадают, все привязки будут работать.
При этом, как правило, это делается путем создания UserControl . Это позволяет вам составлять части вашего пользовательского интерфейса для повторного использования и помещать их в другие UserControls или Windows по мере необходимости.