private void ClassList_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         ReplyData result = new ReplyData();
         subList.Items.Clear();
         resultText.Text = "";
         subList.Items.Add(new CCWin.SkinControl.SkinListBoxItem("  "));
         DataCenter.ResultDatas.Clear();
         subSearchCombo.Items.Clear();
         foreach (var replyData in DataCenter.PointDatas)
         {
             if (replyData.questionClass == Convert.ToString(classList.SelectedItem).Trim())
             {
                 DataCenter.ResultDatas.Add(replyData);
                 if (!string.IsNullOrEmpty(replyData.questionSub))
                 {
                     if (subList.FindStringExact(replyData.questionSub) == ListBox.NoMatches)
                     {
                         subSearchCombo.Items.Add(replyData.questionSub);
                         subList.Items.Add(new CCWin.SkinControl.SkinListBoxItem(replyData.questionSub));
                     }
                 }
             }
         }
     }
     catch { };
 }
Exemplo n.º 2
0
 public static void InitData(DataTable dataSources)
 {
     for (int i = 0; i < dataSources.Rows.Count; i++)
     {
         ReplyData data = new ReplyData();
         data.classify      = Convert.ToString(dataSources.Rows[i][0]);
         data.pictureName   = Convert.ToString(dataSources.Rows[i][1]);
         data.questionClass = Convert.ToString(dataSources.Rows[i][2]);
         data.questionSub   = Convert.ToString(dataSources.Rows[i][3]);
         data.answer        = Convert.ToString(dataSources.Rows[i][4]);
         ReplyDatas.Add(data);
     }
 }