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