Example #1
0
 public void Update(MDMenu parent, ref NSMenuItem lastSeparator, ref int index)
 {
     if (ces.AutoHide)
     {
         ((MDMenu)Submenu).UpdateCommands();
         Hidden = Submenu.ItemArray().All(item => item.Hidden);
     }
     if (!Hidden)
     {
         MDMenu.ShowLastSeparator(ref lastSeparator);
     }
 }
Example #2
0
 public void Update(MDMenu parent, ref int index)
 {
     ((MDMenu)Submenu).UpdateCommands();
     if (ces.AutoHide)
     {
         Hidden = Submenu.ItemArray().All(item => item.Hidden);
     }
     else
     {
         Enabled = Submenu.ItemArray().Any(item => !item.Hidden);
     }
 }