Я хотел бы определить два похожих вида на некоторые графические данные. Одно представление является редактором, а другое - средством просмотра, которое показывает преобразовываемые данные. Я не уверен, что наилучшим способом является совместное использование кода и ресурсов между двумя представлениями, но я предварительно решил создать UserControl для представления части визуальной презентации, которая является общей для этих двух.
Наиболее целесообразно хранить Styles и ControlTemplates в качестве ресурсов UserControl, но как в XAML я могу использовать стиль, определенный в UserControl, в одном из представлений (где UserControl является дочерним элементом представления)