Есть много статей, в которых описано, как создать собственное окно в WPF, но ни в одной из них (по крайней мере, я не могу найти) описано, как можно создать одноразовое окно, например наследовать его в других окнах.
Я попытался создать шаблон ControlTemplate из своего пользовательского окна. Проблема заключается в кнопке Close и методе MoveDrag ().
Если я связываю событие с одним из моих других элементов управления в ControlTemplate, их свойство Parent становится пустым, поэтому я не могу перетащить или закрыть окно.
У кого-нибудь есть идеи, как я могу создать повторно используемый шаблон окна или что-то подобное?