public DeviceFlyoutPresenter(IApplication application, AudioDeviceViewModelManager viewModelManager, CommandManager commandManager, PresenterHost presenterManager) : base(application) { _viewModelManager = viewModelManager; _commandManager = commandManager; _presenterManager = presenterManager; }
public static ToolStripMenuItem BindCommand(this ToolStripDropDown dropDown, CommandManager commandManager, string commandId, object argument) { Lifetime<ICommand> command = commandManager.FindCommand(commandId); if (command == null) throw new ArgumentException(); return dropDown.BindCommand(command, argument); }
public static ToolStripSeparator BindSeparator(this ToolStripDropDown dropDown, CommandManager commandManager, string commandId) { Lifetime<ICommand> command = commandManager.FindCommand(commandId); if (command == null) throw new ArgumentException(); ToolStripSeparator item = dropDown.AddSeparator(); item.Tag = new ToolStripItemCommandBinding(dropDown, item, command, (object)null); return item; }
public NotificationIconContextMenuPresenter(IApplication application, CommandManager commandManager) : base(application) { _commandManager = commandManager; }
public static ToolStripMenuItem BindCommand(this ToolStripDropDown dropDown, CommandManager commandManager, string commandId) { return dropDown.BindCommand(commandManager, commandId, (object)null); }