我注意到我的Xamarin应用程序有些奇怪。
首先在Xamarin中:运行应用程序很好,直到我点击右上角X关闭应用程序。在Xamarin中,左边的按钮仍然是一个红色方块,我可以“停止当前的启动项目”。
第二:打包应用程序(7zip)并将其从存档中启动后,关闭应用程序后,7zip告诉我在关闭存档之前停止应用程序。
这里有什么我想念的吗?我是否必须设置任何东西以正确关闭应用程序?
甚至还有一个OnDeleteEvent
protected void OnDeleteEvent(object sender, DeleteEventArgs a)
{
Application.Quit();
a.RetVal = true;
}
但是在那里有断点,单击X按钮似乎不会使用它。
注意:我正在使用Xamarin 6.2的GTK#2.0项目模板
答案 0 :(得分:0)
我不得不添加一行
this.DeleteEvent += new global::Gtk.DeleteEventHandler(this.OnDeleteEvent);
进入我的MainWindow的源代码。不知怎的,这条线丢失了。 它现在按预期工作。