求C# 中ListView的更新数据的用法.?

列表控件.例如.我创建了一个2维数组.然后我用Listview来显示出这个数数组里面的内容int[,]args=newint[5,5];获取数组内容循环输出.for(in... 列表控件.
例如.我创建了一个2维数组.
然后我用Listview来显示出这个数数组里面的内容
int[,] args = new int[5,5];

获取数组内容循环输出.
for (int i = 1; i < args[0, 0] + 1; i++) //0,0里面放的是一个数.可以理解为下标吧.
{
listview.Items.Add(new ListViewItem(new string[] { args[i,0],args[i,1],args[i,2]}));
}

然后如果我这个数组产生了变化.
我应该怎么做.才能让listview控件更新我里面的数据呢?
难道是删除后重写写入吗?
listview.Items.Clear ();
有没有别的更好的方法?
展开
 我来答
顾小松06
2013-07-22 · TA获得超过134个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:115万
展开全部
ListView的数据源来自于数组,如果你的数组数据都发生了改变,那么你的ListView也要相应的重新绑定一次数据,以达到更新的效果。好像目前这能这样处理了。亲,记得给我分哦。
更多追问追答
追问
我举个例子而已.
listview并不对任何数据进行绑定.
追答
如果你不再次绑定一下数据,那你觉得可以更新吗?亲,你先再绑定一下试试看嘛。记得给我分哦。
百度网友f4e2724
2013-07-22 · TA获得超过298个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:171万
展开全部
貌似只有这样了。数据源都改变了,必须的重新绑定了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式