2017-03-16 91 views
0

我注意到我的Xamarin應用程序有些奇怪。xamarin應用程序不能退出

首先在Xamarin:運行應用程序是好的,直到我點擊右上角的X關閉應用程序。在Xamarin中,左邊的按鈕仍然是一個紅色方塊,我可以「停止當前的啓動項目」。

第二:打包應用程序(7zip)並從存檔中啓動後,關閉應用程序後,7zip告訴我停止應用程序,然後才能關閉存檔。

有什麼我在這裏失蹤?我必須設置任何關閉應用程序正確嗎?

甚至有一個OnDeleteEvent

protected void OnDeleteEvent(object sender, DeleteEventArgs a) 
{ 
    Application.Quit(); 
    a.RetVal = true; 
} 

但一個斷點,它似乎沒有點擊的X按鈕時使用。

注:我使用的是GTK#2.0項目模板與Xamarin 6.2

回答

0

我不得不行

this.DeleteEvent += new global::Gtk.DeleteEventHandler(this.OnDeleteEvent); 

添加到我的主窗口的源代碼。不知怎的,這條線丟失了。 它現在按預期工作。