怎么变更ListViewItem中的项?

如何变更ListViewItem中的项???
本帖最后由 guhongbo88 于 2014-07-18 18:16:29 编辑
怎么变更ListViewItem中的项?
左右的ListViewItem里面的项,答完题后,会记录答题的操作,但是如果我答错了,我回到上一题或是下一题,修改正确的答案后,这里ListViewItem的项,还是第一次记录时的内容,不会变。 怎么才能让ListViewItem的项,根据我答案的修改而修改!
private void show_Answer()
        {
           
            String[] subItem;                  
            subItem = new string[3];
            subItem[0] = s.ToString() ;            //题号
            subItem[1] = Answer[s].ToString();     //正确答案
            subItem[2] = MyAnswer[s].ToString();   //用户答案
            ListViewItem item = listView1.FindItemWithText(subItem[0]);
            if (item == null)                     //如果此题未加入 
            {
                listView1.Items.Add(new ListViewItem(subItem));
               
            }
           
        }

------解决方案--------------------
用你的题号做索引去匹配ListView里面的项。比如第2题,就修改ListView.Item[1]的值
------解决方案--------------------
http://social.msdn.microsoft.com/Forums/zh-CN/804243a8-b246-4027-9847-abe288c312b4/c-listviewitem

循环赋值可好?

根据你的题号去对比是否答案一致,不一致更新后再绑定。