, поэтому у меня есть три windows в моем приложении WPF, окно входа в систему, главное окно и окно подтверждения выхода. В окне подтверждения выхода есть две кнопки: да и нет, когда пользователь нажимает кнопку «нет», окно закрывается, но когда пользователь нажимает кнопку «да», я хочу, чтобы главное окно и окно подтверждения выхода были закрыты и вход в систему появляется окно.
проблема в том, что код работает нормально, но когда я закрываю окно подтверждения выхода из системы, главное окно не закрывается с ним
вот мой код
private void NoButton_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
private void YesButton_Click(object sender, RoutedEventArgs e)
{
try
{
Properties.Settings.Default.UserName = null;
Properties.Settings.Default.UserPassword = null;
Properties.Settings.Default.Save();
}
catch (Exception exp)
{
Console.WriteLine(exp);
}
this.Hide();
Window loginWindow = new Login();
loginWindow.Show();
this.Close();
}