Example #1
0
 public void SetValues(params object[] args)
 {
     _valuesBase = EnumVM.CreateValues <T>(args);
     foreach (var vm in _valuesBase)
     {
         vm.SetEnabled("No Data", false);
         vm.IsCheckedChanged += AtValueIsCheckedChanged;
     }
     Values = _valuesBase.AsReadOnly();
 }
Example #2
0
 private ReadOnlyCollection <EnumMemberVM <T> > CreateValues()
 {
     _valuesBase = EnumVM.CreateValues <T>();
     foreach (var vm in _valuesBase)
     {
         vm.SetEnabled("No Data", false);
         vm.IsCheckedChanged += AtValueIsCheckedChanged;
     }
     return(_valuesBase.AsReadOnly());
 }