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; }