public NSLocationAwareMenu(ContextMenu menu, Action closeHandler)
 {
     WeakDelegate = new ContextMenuDelegate(menu)
     {
         CloseHandler = closeHandler
     };
 }
Esempio n. 2
0
 public NSLocationAwareMenu(ContextMenu menu, Action closeHandler, NSLocationAwareMenu parent)
 {
     WeakDelegate = new ContextMenuDelegate(menu)
     {
         CloseHandler = closeHandler
     };
     Parent = parent != null ? new WeakReference <NSLocationAwareMenu> (parent) : null;
 }
Esempio n. 3
0
     internal ContextMenuDelegate GetContextMenuDelegate()
     {
         if (contextMenuDelegate == null)
         {
             contextMenuDelegate = new ContextMenuDelegate()
             {
                 eventsHandler = eventsHandler
             }
         }
         ;
         return(contextMenuDelegate);
     }
 }
Esempio n. 4
0
 public ContextMenu(CollectionOutlineView outlineView)
 {
     this.outlineView = outlineView;
     Delegate         = new ContextMenuDelegate();
 }