2017-03-16 11 views
0

私はXamarinアプリケーションで何か変わったことに気付きました。xamarinアプリケーションが正しく終了しない

最初のXamarin:アプリケーションを実行すると、右上のXをクリックしてアプリケーションを閉じるまで問題なく終了しました。 Xamarinでは、左のボタンはまだ赤い四角で、私は "現在のスタートアッププロジェクトを止める"ことができます。

2番目:アプリケーション(7zip)を梱包してアーカイブから開始した後、アプリケーションを閉じた後、7zipはアーカイブを閉じる前にアプリケーションを停止するように指示しました。

ここに何か不足しているものはありますか?私はアプリケーションを正常にシャットダウンするために何かをセットアップする必要がありますか?そこ

でもOnDeleteEvent

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

ですが、そこにブレークポイントで、それがX-ボタンをクリックしたときに使用されていないようです。

注:私は私は私のメインウィンドウのソースコードに行

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

を追加する必要がありましたXamarin 6.2

答えて

0

とGTK#2.0プロジェクトテンプレートを使用しています。どういうわけか、この行が欠けていた。 これは現在意図したとおりに動作しています。

関連する問題