我刚刚开始WPF
。我正在从代码中分配startupURI
页面。它给了我这个错误:
找不到资源' application_startup'"
这是我在App.xaml中所做的事情
<Application x:Class="HelloWpf.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="Application_Startup">
<Application.Resources>
</Application.Resources>
以下是我在App.xaml.cs文件中所做的:
private void Application_Startup(object sender, StartupEventArgs e)
{
// Create the startup window
MainWindow wnd = new MainWindow();
// Do stuff here, e.g. to the window
wnd.Title = "Something else";
// Show the window
wnd.Show();
//Application.Current.MainWindow = wnd;
//wnd.InitializeComponent();
//wnd.Show();
}
请帮助解决这个简单代码中的错误。谢谢
答案 0 :(得分:5)
StartupUri
用于指定应用程序启动时要加载的窗口对象的文件名。如果您想在应用程序启动期间执行某些操作,则Startup
是要订阅的事件。
答案 1 :(得分:3)
将您的xaml更改为以下代码。它应该工作。
<Application x:Class="HelloWpf.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Startup="Application_Startup">
<Application.Resources>
</Application.Resources>