Example #1
0
 private void DataBind()
 {
     PrizeLevels.SetModel(_model.PrizeLevelsModel);
     PrizeLevels.SetValidator(VerifyAllModel);
     GameSetup.SetModel(_model.GameSetupModel);
     Divisions.SetModel(_model.DivisionsModel);
     if (_model != null)
     {
         _model.PrizeLevelsModel.PropertyChanged -= PrizeLevelListChanged;
         _model.PrizeLevelsModel.PropertyChanged += PrizeLevelListChanged;
         _model.DivisionsModel.SetValidator(VerifyAllModel);
         _model.PrizeLevelsModel.SetValidator(VerifyAllModel);
         _model.GameSetupModel.SetValidator(VerifyAllModel);
     }
     PrizeLevelListChanged(this, new PropertyChangedEventArgs("PrizeLevelList2"));
     ErrorTextBlock.DataContext   = ErrorService.Instance;
     WarningTextBlock.DataContext = ErrorService.Instance;
 }