public CommandToolBarItem(ToolBarItemDefinition toolBarItem, Command command, IToolBar parent) { _toolBarItem = toolBarItem; _command = command; _parent = parent; command.PropertyChanged += OnCommandPropertyChanged; }
public CommandToolBarItem(ToolBarItemDefinition toolBarItem, Command command, IToolBar parent) { _toolBarItem = toolBarItem; _command = command; _keyGesture = IoC.Get <ICommandKeyGestureService>().GetPrimaryKeyGesture(_command.CommandDefinition); _parent = parent; command.PropertyChanged += OnCommandPropertyChanged; }
public DefinedToolBarItemViewModel(ToolBarItemDefinition definition) { Definition = definition ?? throw new System.ArgumentNullException(nameof(definition)); changeSubscription = definition.Changed.Subscribe(n => { this.RaisePropertyChanged(n.PropertyName); }); }
public CommandToolBarItem(ToolBarItemDefinition toolBarItem, Command command, ICommand actualCommand, IToolBar parent) { _toolBarItem = toolBarItem; _command = command; Command = actualCommand; _keyGesture = IoC.Get<ICommandKeyGestureService>().GetPrimaryKeyGesture(_command.CommandDefinition); _parent = parent; command.PropertyChanged += OnCommandPropertyChanged; }
public ExcludeToolBarItemDefinition(ToolBarItemDefinition ToolBarItemDefinition) { _toolBarItemDefinitionToExclude = ToolBarItemDefinition; }
public ExcludeToolBarItemDefinition(ToolBarItemDefinition toolBarItemDefinition) { ToolBarItemDefinitionToExclude = toolBarItemDefinition; }
public CommandToolBarItem(ToolBarItemDefinition toolBarItem, CommandDefinition commandDefinition) { _toolBarItem = toolBarItem; _command = commandDefinition.Command; _iconPath = commandDefinition.IconPath; }