كيفية الخروج من تطبيق MonoMac عند إغلاق النافذة؟

StackOverflow https://stackoverflow.com/questions/6064525

  •  16-11-2019
  •  | 
  •  

سؤال

استطيع ان استخدم - (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;
        }
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top