public ConditionalRgbViewModel(Level3ViewModel parent, ConditionalDirections direction, RGBPreDefinedColors state) { _parent = parent; ConditionalCommand = new ConditionalRGBCommand(direction, state); _parent.AddToConditionalRGBCommandList(ConditionalCommand); ChangeState = new RelayCommand(changeState); }
public ConditionalRgbViewModel() { _parent = new Level3ViewModel(); ConditionalCommand = new ConditionalRGBCommand(ConditionalDirections.Stop, RGBPreDefinedColors.OFF); _parent.AddToConditionalRGBCommandList(ConditionalCommand); ChangeState = new RelayCommand(changeState); }
// Registering View Items Commands into bindinglist public void AddToConditionalRGBCommandList(ConditionalRGBCommand cc) { ConditionalRGBCmnds.Add(cc); }