Какой бы класс ни создавал окно, он должен иметь возможность подписывать обработчик событий из окна обработчика на событие .Closing окна, на которое вы хотите, чтобы оно отвечало.
SomeWindow window = new SomeWindow();
window.Closing += otherWindow.ClosingEventhandler;
window.Show();