如何杀死Xamarin.Mac中的应用程序

时间:2014-03-06 05:28:30

标签: xamarin monomac

如何在xamarin.mac中杀死应用程序我在xamarin Mac中找不到this.disposeApplication.Exit所以如何在Xamarin Mac中杀死该应用程序

3 个答案:

答案 0 :(得分:8)

NSApplication.SharedApplication.Terminate(this)

或来自静态方法

NSApplication.SharedApplication.Terminate(NSApplication.SharedApplication);

答案 1 :(得分:1)

答案 2 :(得分:0)

我能够只在应用程序类本身中使用Quit。因此,作为应用程序的一部分,我创建了一个页面,当该页面关闭时,我调用了quit。这是我的示例:

public App()
{
    InitializeComponent();

    if (Device.RuntimePlatform == Device.iOS)
        MainPage = new MainPage();
    else
        MainPage = new NavigationPage(new MainPage());
    MainPage.Disappearing += MainPage_Disappearing;
}
void MainPage_Disappearing(object sender, EventArgs e)
{
    this.Quit();
}