У меня есть диалог WPF с парой пользовательских элементов управления и некоторыми другими стандартными элементами управления. У нас есть много вариантов использования этого диалога с конкретными настройками. Прямо сейчас этот диалог управляет всей логикой, чтобы настроить себя.
Я не могу помочь, но думаю, что должен быть лучший способ. Я хотел бы сделать что-то вроде этого:
Оригинальный диалог
<dialog>
<Control1>
<CustomHeader />
<Control2 />
<Etc />
</Control1>
</dialog>
Диалог, который немного меняется:
<dialog>
<OriginalDialog>
<CustomHeader>
<TextBlock Text="The whole dialog will show and also include this text now" />
</CustomHeader>
<OriginalDialog>
</dialog>
Есть ли способ сделать то, что я пытаюсь, или даже лучший способ, который я не рассматриваю?