كيفية الخروج من تطبيق MonoMac عند إغلاق النافذة؟
سؤال
استطيع ان استخدم - (BOOL)applicationShouldTerminateAfterLastWindowClosed:
طريقة الخروج من تطبيق الكاكاو عند إغلاق النافذة باستخدام الطريقة الموجودة في مندوب التطبيق.
كيف يمكنني أن أفعل نفس الشيء مع MonoMac؟بشكل عام، كيف يمكنني تعيين طريقة object-c لوظيفة MonoMac's C#؟
المحلول
لقد وجدت هذا الرمز، وأرى أنه يمكنني استخدام نفس الوظيفة في المفوض.
namespace AnimatingViews
{
public partial class AppDelegate : NSApplicationDelegate
{
AnimatingViewsWindowController animatingViewsWindowController;
public AppDelegate ()
{
}
public override void FinishedLaunching (NSObject notification)
{
animatingViewsWindowController = new AnimatingViewsWindowController ();
animatingViewsWindowController.Window.MakeKeyAndOrderFront (this);
}
public override bool ApplicationShouldTerminateAfterLastWindowClosed (NSApplication sender)
{
return true;
}
}
}
لا تنتمي إلى StackOverflow