我正在使用WPF为自己制作一个简单的预算应用程序,但我不知道如何更改首先打开哪个窗口。我的意思是,当您启动程序时,现在它会打开MainWindow,但我希望它打开另一个窗口。我已经在我的app.xaml.cs文件中尝试过此操作:
public partial class App : Application
{
void App_Startup(object sender , StartupEventArgs e)
{
GetNameWindow getNameWindow = new GetNameWindow();
getNameWindow.Show();
}
}
我读过的是一种方法,但是对我不起作用。我正在使用c#和Visual Studio2017。谢谢!
答案 0 :(得分:1)
要更改启动窗口,请打开App.xaml
并将"MainWindow.xaml"
替换为您的窗口:
StartupUri="GetNameWindow.xaml">
对于您要执行的操作,您需要删除StartupUri="MainWindow.xaml"
而不是使用Startup="App_Startup"
,然后它将在启动时调用事件处理程序。