Мне нужно показать похожее диалоговое окно в двух разных местах моего приложения, одно место в качестве модального диалогового окна и одно место, встроенное в другое меню.
Из моего ограниченного понимания WPF похоже, что стили позволили бы мне написать один UserControl и настроить его цвета и шрифты для обоих сценариев.Однако изменения немного более обширны, некоторые позиции элементов (например, TextBox) находятся в разных относительных позициях.
Я не уверен, что это можно сделать с помощью стилей или еслисоответствующий способ сделать это в WPF.В худшем случае я могу написать два совершенно разных UserControls, но это очень плохо с точки зрения удобства сопровождения, поэтому я бы хотел этого избежать.