WPF mostrando el diálogo antes de la ventana principal
¿Cómo se puede mostrar una ventana de diálogo (por ejemplo, inicio de sesión / opciones, etc.) antes de la ventana principal?
Aquí está lo que probé (aparentementeha trabajado una vez, pero ya no más):
XAML:
<Application ...
Startup="Application_Startup">
Solicitud:
public partial class App : Application
{
private void Application_Startup(object sender, StartupEventArgs e)
{
Window1 myMainWindow = new Window1();
DialogWindow myDialogWindow = new DialogWindow();
myDialogWindow.ShowDialog();
}
}
Salir: myDialogWindow se muestra primero. Cuando está cerrado, la Ventana1 se muestra como se esperaba. Pero a medida que cierro Window1, la aplicación no se cierra en absoluto.