启动和退出事件

时间:2015-10-01 21:03:22

标签: c# wpf xaml events startup

我创建了新的WPF项目,我想要为StartupExit上的应用设置一些内容。

App.xaml.cs 我添加了

public void Application_Startup(object sender, StartupEventArgs e)
{
    //code here
}

private void Application_Exit(object sender, ExitEventArgs e)
{
    // code here
}

App.xaml我已添加到生成的代码中:

<Application 
    ...
    Startup="Application_Startup"
    Exit="Application_Exit"
    StartupUri="MainWindow.xaml" >

我得到的是一个错误(当我尝试构建应用程序时):

  

错误1&#39; abc.App&#39;不包含的定义   &#39; Application_Startup&#39;没有扩展方法&#39; Application_Startup&#39;   接受类型&#39; abc.App&#39;的第一个参数。可以找到(是你   缺少using指令或程序集   参考?)D:\ abc \ App.xaml 4 73 abc

我尝试发表评论StartupUri或将其更改为App.xaml但不起作用。

在这种情况下,有人能指出我做错了吗?

编辑: @ S.Akbari 我在这张图片中有这样的选项。

http://i57.tinypic.com/212z4h3.png(由于缺乏声誉,无法在此处上传我的照片)

我正在阅读此Navigate to Event Handler

1 个答案:

答案 0 :(得分:0)

删除Application_Startup中的Application_ExitApp.xaml.cs个事件,然后在App.xaml中右键点击Application_Startup并选择Navigate to Event Handler。同样为Application_Exit执行此操作,然后重建项目。构建应该成功。

enter image description here