отправьте WindowSettings в качестве параметра конструктора диалогового окна DialogSettingsCancel, а затем нажмите кнопку button1_Click, когда да, нажмите кнопку вызова метода закрытия обоих из них.
public class DialogSettingsCancel
{
WindowSettings parent;
public DialogSettingsCancel(WindowSettings settings)
{
this.parent = settings;
}
private void button1_Click(object sender, EventArgs e)
{
//Code to trigger when the "Yes"-button is pressed.
this.parent.Close();
this.Close();
}
}
Я нашел это решение или лучше обход: