/// <summary> /// 加载题目 /// </summary> /// <param name="item_id"></param> private void BindQsItemInfo(string item_id = null) { if (_itemIndex >= PaperItems[0].items.Count) { //进入 下一道大题 NextQsView(); } else { if (_itemIndex == 0) { TitleTwo = PaperItems[0].info_content; _subChoiceQsContent.Children.Clear(); for (int i = 0; i < PaperItems[0].items.Count; i++) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[0].items[i], i, (i + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } //初始化 PlayTime = 0; TotalTime = 0; _audioPlayTimes = 0; _prepareTime = 0; _answerTime = 0; _item_repet_times = 1; } BeginExam(_NextFlowType); } }
/// <summary> /// 加载题目 /// </summary> /// <param name="item_id"></param> private void BindQsItemInfo(string item_id = null) { if (_itemIndex >= PaperItems.Count) { //进入 下一道大题 NextQsView(); } else { TitleTwo = PaperItems[_itemIndex].info_content; if (_itemIndex > 0) { _showIndexNum = _showIndexNum + PaperItems[0].items.Count; } _subChoiceQsContent.Children.Clear(); if (PaperItems[_itemIndex].items.Count > 0) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[0], 0, (_showIndexNum + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 1) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[1], 1, (_showIndexNum + 2)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 2) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[2], 2, (_showIndexNum + 3)); _subChoiceQsContent.Children.Add(subChoiceView); } //初始化 PlayTime = 0; TotalTime = 0; _audioPlayTimes = 0; _prepareTime = 0; _answerTime = 0; _item_repet_times = 1; BeginExam(_NextFlowType); } }
/// <summary> /// 加载题目 /// </summary> /// <param name="item_id"></param> private void BindQsItemInfo(string item_id = null) { if (_itemIndex >= PaperItems[_infoIndex].items.Count) { _itemIndex = 0; _infoIndex++; } if (_infoIndex >= PaperItems.Count) { //进入 下一道大题 NextQsView(); } else { _subChoiceQsContent.Children.Clear(); Paper_ItemsItem itemInfo; itemInfo = PaperItems[_infoIndex].items[_itemIndex]; if ((!string.IsNullOrEmpty(itemInfo.answers[0].source_content) && !string.IsNullOrEmpty(itemInfo.answers[0].source_content) && !string.IsNullOrEmpty(itemInfo.answers[1].source_content)) && MediaPic.Contains(itemInfo.answers[2].source_content.ToUpper().Split('.') .LastOrDefault()) && MediaPic.Contains(itemInfo.answers[1].source_content.ToUpper().Split('.') .LastOrDefault()) && MediaPic.Contains(itemInfo.answers[2].source_content.ToUpper().Split('.') .LastOrDefault())) { var subChoiceView = new SubImageChoiceView(); subChoiceView.DataContext = new SubImageChoiceViewModel(itemInfo, 0, (_infoIndex + _itemIndex + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } else { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(itemInfo, 0, (_infoIndex + _itemIndex + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } //QsItemContent = $"{_itemIndex + 1}、{itemInfo.item_content}"; //QsItemOptionA = $" A.{itemInfo.answers[0].answer_content}"; //QsItemOptionB = $" B.{itemInfo.answers[1].answer_content}"; //QsItemOptionC = $" C.{itemInfo.answers[2].answer_content}"; //CurrentOption = _AnswerOrder = "0"; //初始化 PlayTime = 0; TotalTime = 0; _audioPlayTimes = 0; _prepareTime = 0; _answerTime = 0; _item_repet_times = 1; BeginExam(_NextFlowType); } }
/// <summary> /// 加载题目 /// </summary> /// <param name="item_id"></param> private void BindQsItemInfo(string item_id = null) { if (_itemIndex >= PaperItems.Count) { //进入 下一道大题 NextQsView(); } else { TitleTwo = PaperItems[_itemIndex].info_content; if (_itemIndex > 0) { _showIndexNum = _showIndexNum + PaperItems[0].items.Count; } if (!string.IsNullOrEmpty(PaperItems[_itemIndex].info_content_img)) { string url = WebApiProxy.GetRedirectUrl($"{WebApiProxy.MEDIAURL}{PaperItems[_itemIndex].info_content_img}"); QsInfoImage = new BitmapImage(new Uri(url)); } else { QsInfoImage = null; } _subChoiceQsContent.Children.Clear(); //if (PaperItems[_itemIndex].items.Count > 0) //{ // var subChoiceView = new SubTextChoiceView(); // subChoiceView.DataContext = // new SubTextChoiceViewModel(PaperItems[_itemIndex].items[0], 0, (_showIndexNum + 1)); // _subChoiceQsContent.Children.Add(subChoiceView); //} //if (PaperItems[_itemIndex].items.Count > 1) //{ // var subChoiceView = new SubTextChoiceView(); // subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[1], 1, (_showIndexNum + 2)); // _subChoiceQsContent.Children.Add(subChoiceView); //} //if (PaperItems[_itemIndex].items.Count > 2) //{ // var subChoiceView = new SubTextChoiceView(); // subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[2], 2, (_showIndexNum + 3)); // _subChoiceQsContent.Children.Add(subChoiceView); //} for (int i = 0; i < PaperItems[_itemIndex].items.Count; i++) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[i], i, (_showIndexNum + i + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } //初始化 PlayTime = 0; TotalTime = 0; _audioPlayTimes = 0; _prepareTime = 0; _answerTime = 0; _item_repet_times = 1; BeginExam(_NextFlowType); } }
/// <summary> /// 加载题目 /// </summary> /// <param name="item_id"></param> private void BindQsItemInfo(string item_id = null) { if (_itemIndex >= PaperItems.Count) { //进入 下一道大题 NextQsView(); } else { TitleTwo = PaperItems[_itemIndex].info_content; if (!string.IsNullOrEmpty(PaperItems[_itemIndex].info_content_img)) { QsInfoImage = new BitmapImage(new Uri($"{WebApiProxy.MEDIAURL}{PaperItems[_itemIndex].info_content_img}")); } _subChoiceQsContent.Children.Clear(); if (PaperItems[_itemIndex].items.Count > 0) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[0], 0, (_showIndexNum + 1)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 1) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[1], 1, (_showIndexNum + 2)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 2) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[2], 2, (_showIndexNum + 3)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 3) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[3], 3, (_showIndexNum + 4)); _subChoiceQsContent.Children.Add(subChoiceView); } if (PaperItems[_itemIndex].items.Count > 4) { var subChoiceView = new SubTextChoiceView(); subChoiceView.DataContext = new SubTextChoiceViewModel(PaperItems[_itemIndex].items[4], 4, (_showIndexNum + 5)); _subChoiceQsContent.Children.Add(subChoiceView); } //初始化 PlayTime = 0; TotalTime = 0; _audioPlayTimes = 0; _prepareTime = 0; _answerTime = 0; _item_repet_times = 1; BeginExam(_NextFlowType); } }