public static void Initialize()
        {
            if(IsInitialized == false) {
                _PopoverController = new PopoverController();

                if (_PopoverController.ContentViewController != null) {
                    _PopoverController.ContentViewController = ContentViewController;
                }

                if(Properties == null) {
                    Properties = DefaultPopoverProperties();
                }

                _PopoverController.Delegate = new PopoverDelegate();
            }
        }
        public static void Initialize()
        {
            if (IsInitialized == false)
            {
                _PopoverController = new PopoverController();

                if (_PopoverController.ContentViewController != null)
                {
                    _PopoverController.ContentViewController = ContentViewController;
                }

                if (Properties == null)
                {
                    Properties = DefaultPopoverProperties();
                }

                _PopoverController.Delegate = new PopoverDelegate();
            }
        }
 public void DidDismissPopover(PopoverController popover)
 {
     Console.WriteLine("Popover Did Dismiss...");
 }
 public override void DidDismissPopover(PopoverController popover)
 {
     PopoverClosed(popover);
 }
 public override bool ShouldDismissPopover(PopoverController popover)
 {
     return(ShouldDismiss);
 }
 public override bool ShouldDismissPopover(PopoverController popover)
 {
     return ShouldDismiss;
 }
 public override void DidDismissPopover(PopoverController popover)
 {
     PopoverClosed(popover);
 }