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