public void AddCommand(ICommand cmd) { var item = _wl.CreateCommandItem(cmd.Name); _rootMenu.AddItem(item); RefreshModel(); }
/// <summary> /// Adds items to the menu /// </summary> /// <param name="mnu">The menu</param> /// <param name="items">The items to add</param> public static void AddItems(this IMenu mnu, params IUIItem[] items) { Check.ArgumentNotNull(mnu, nameof(mnu)); Check.ArgumentNotNull(items, nameof(items)); foreach (var item in items) { mnu.AddItem(item); } }
/// <summary> /// Adds items to the menu /// </summary> /// <param name="mnu"></param> /// <param name="items"></param> public static void AddItems(this IMenu mnu, params IUIItem[] items) { Check.NotNull(mnu, "mnu"); //NOXLATE Check.NotNull(items, "items"); //NOXLATE foreach (var item in items) { mnu.AddItem(item); } }