Treefrog.Windows.Controls.Composite.TileToolbar.BindCommandManager C# (CSharp) Method

BindCommandManager() public method

public BindCommandManager ( CommandManager commandManager ) : void
commandManager Treefrog.Presentation.Commands.CommandManager
return void
        public void BindCommandManager(CommandManager commandManager)
        {
            if (_commandManager != null) {
                _commandManager.CommandInvalidated -= HandleCommandInvalidated;
                _commandManager.ManagerInvalidated -= HandleManagerInvalidated;
            }

            _commandManager = commandManager;
            if (_commandManager != null) {
                _commandManager.CommandInvalidated += HandleCommandInvalidated;
                _commandManager.ManagerInvalidated += HandleManagerInvalidated;
            }

            ResetComponent();
        }