void OutputAge(SubQuestions subQuestion) { SelectedItemText = string.Format("{0} ", subQuestion.SubQuestionID); OnPropertyChanged("SelectedItemText"); LstSubQuestion = lstSubQuestionStore.Where(a => a.QuestionID == subQuestion.QuestionID).ToList(); foreach (var item in LstSubQuestion) { if (item.SubQuestionID == 2 && item.SubQuestionID == subQuestion.SubQuestionID) { Total = Total + 1; item.CellColor = Color.Green; } else if (item.SubQuestionID == subQuestion.SubQuestionID) { item.CellColor = Color.Blue; } else if (item.SubQuestionID == 2) { item.CellColor = Color.Red; } } IsEnable = false; }
private void BindList() { for (int i = 0; i < 20; i++) { question = new Questions(); question.ID = i; question.Question = "Test" + i.ToString(); lstQuestion.Add(question); for (int j = 0; j < 3; j++) { subQuestions = new SubQuestions(); subQuestions.QuestionID = i; subQuestions.SubQuestion = "Sub Test" + j + "Of " + i; subQuestions.SubQuestionID = j; subQuestions.CellColor = Color.White; lstSubQuestionStore.Add(subQuestions); } } }