首页 新闻 搜索 专区 学院

listview的subitem的TEXT改变了但是界面没变化?

0
悬赏园豆:15 [已关闭问题] 关闭于 2014-10-21 08:42

m_frmMain.Invoke(new Action(delegate()
{
ListViewItem lvi = m_frmMain.lvLivMatch.Items["live_1"];  --1
lvi.SubItems[7].Text = "√";  --2

m_frmMain.tsLiveOddsBInfo.Text = "changed";

}));

 

我在另外一个线程执行任务,执行完一个后就通过上面的方法更新主界面的显示信息

但是我加了--1  --2 上面两个语句后,下面那句原本正确更新的内容也不变了

而且lvLivMatch(listview)控件也没有变化,这个控件的值是通过枚举一步步增加listviewItem的,没有绑定数据源。为什么listview没有变化 且调试的时候程序也没报错 就是一下就过去了 但是界面无任何变化

犇牛牛的主页 犇牛牛 | 初学一级 | 园豆:31
提问于:2014-10-20 16:45
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册