Esempio n. 1
0
        public CommandToolBarItem(ToolBarItemDefinition toolBarItem, Command command, IToolBar parent)
        {
            _toolBarItem = toolBarItem;
            _command     = command;
            _parent      = parent;

            command.PropertyChanged += OnCommandPropertyChanged;
        }
Esempio n. 2
0
        public CommandToolBarItem(ToolBarItemDefinition toolBarItem, Command command, IToolBar parent)
        {
            _toolBarItem = toolBarItem;
            _command     = command;
            _keyGesture  = IoC.Get <ICommandKeyGestureService>().GetPrimaryKeyGesture(_command.CommandDefinition);
            _parent      = parent;

            command.PropertyChanged += OnCommandPropertyChanged;
        }
Esempio n. 3
0
    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;
		}
Esempio n. 5
0
 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;
 }