public CocoaMenu SetSubMenu(string label) { if (label == null) { throw new ArgumentNullException(nameof(label)); } if (subMenu != null) { throw new InvalidOperationException("Submenu is already created"); } subMenu = new CocoaSubMenu(Handle, label, true); return(subMenu.NativeMenu); }
public override IMenu CreateSubMenu() { return(subMenu = new CocoaSubMenu(Handle, Label)); }