예제 #1
0
 private IApplyable Wrap(PairColorElement elem, string desc)
 {
     return new PairColorElementViewModel(desc, elem);
 }
예제 #2
0
 public PairColorElementViewModel(string description, PairColorElement pelem)
 {
     this._description = description;
     this._lightViewModel = new ColorElementViewModel(description, pelem.LightColor);
     this._darkViewModel = new ColorElementViewModel(description, pelem.DarkColor);
 }
예제 #3
0
 private void RefreshValue(PairColorElementViewModel vm, PairColorElement ce)
 {
     vm.LightViewModel.CPBViewModel.CurrentColor = ce.GetLightColor();
     vm.DarkViewModel.CPBViewModel.CurrentColor = ce.GetDarkColor();
 }