示例#1
0
        public ICommandBarDynamicMenu InsertDynamicMenu(int index, string commandName)
        {
            CommandBarDynamicMenu dynamicMenu = this.CreateDynamicMenu(commandName);

            this.Insert(index, (ICommandBarItem)dynamicMenu);
            return((ICommandBarDynamicMenu)dynamicMenu);
        }
示例#2
0
        public ICommandBarDynamicMenu AddDynamicMenu(string commandName)
        {
            CommandBarDynamicMenu dynamicMenu = this.CreateDynamicMenu(commandName);

            this.Add((ICommandBarItem)dynamicMenu);
            return((ICommandBarDynamicMenu)dynamicMenu);
        }
示例#3
0
        private CommandBarDynamicMenu CreateDynamicMenu(string commandName)
        {
            CommandBarDynamicMenu commandBarDynamicMenu = new CommandBarDynamicMenu(this.commandService, commandName);

            commandBarDynamicMenu.Name            = commandName;
            commandBarDynamicMenu.DisplayShortcut = this.displayShortcut;
            commandBarDynamicMenu.SetValue(AutomationElement.IdProperty, (object)commandName);
            return(commandBarDynamicMenu);
        }