Ho una finestra WPF in un progetto con un file XAML e associato il codice C# dietro file. Se imposto "StartupUri = MainWindow.xaml" in App.xaml in questa finestra, la finestra si apre come previsto quando avvio la mia applicazione.Window WPF creato nel metodo Application_Startup è vuoto
Tuttavia, voglio la mia domanda di prendere i parametri della riga di comando e poi ha deciso se deve aprire la GUI o meno. Così, invece, ho impostato "Startup = Application_Startup" nel mio file App.xaml che è definito come mostrato di seguito.
private void Application_Startup(object sender, StartupEventArgs e)
{
if (e.Args.Length > 1)
{
//do automated tasks
}
else
{
//open ui
MainWindow window = new MainWindow();
this.MainWindow = window;
window.Show();
}
}
Eppure, quando ho eseguito questo la finestra visualizzata è completamente vuota.
possibile duplicato di [Riga di comando WPF] (http://stackoverflow.com/questions/426421/wpf-commandline) –