c#如何只更新listview的某个item内容,而不是整个listview都更新

details模式... details模式 展开
 我来答
g肯定Jk
2017-08-11 · TA获得超过2.4万个赞
知道大有可为答主
回答量:2.5万
采纳率:6%
帮助的人:2.5亿
展开全部
解决方法操作步骤如下;
1.电脑端下载最新版本的itunes,不然重装时可能会造成未知错误。
2.ipad连接itunes,将ipad关机,同时按住HOME键和关机键10秒,松开关机键,继续按住home键,直到在电脑上看到识别在DFU状态下的设备,电脑出现提示后,松开home键,选择itunes上的恢复选项按钮,在弹出来的选择框里点击确认恢复。
3.接下来itunes会弹出页面提示将会抹掉一切内容,还将会与 Apple 服务器验证恢复,当验证以及提取文件完成以后,iTunes 就会自动为ipad重新安装下载好的固件版本了,等待安装成功后重新联网激活一下ipad就可以了。
手机用户34622
推荐于2020-12-04 · TA获得超过445个赞
知道小有建树答主
回答量:767
采纳率:0%
帮助的人:526万
展开全部
listView.Items[a].SubItems[b].Text = "更新";

a 表示第几行, 从0开始.
b 表示第几列, 从0开始.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyhuju
2011-09-21 · TA获得超过127个赞
知道答主
回答量:124
采纳率:0%
帮助的人:152万
展开全部
如选中了一个ListView中的Item:
ListViewItem item=listView1.SelectedItems[0];
item.SubItem[0]="NewText";
item.SubItem[1]="..."
索引从0开始。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小畅飞飞
2011-09-21 · TA获得超过136个赞
知道答主
回答量:31
采纳率:0%
帮助的人:38.4万
展开全部
那你就得指定是item中的第几项.
listView.Items[0]
追问
我更新了listView.Items[n].text内容,可是不能马上显示出来,只有下一次timer刷新listview数据时才会一起更新,修改了listView.Items[n].text后不能马上显示出来的吗
我的刷新代码是
listView.Items.Clear();
listView.BeginUpdate();
foreach()
{
listView.Items.Add(listviewitem);
}
listView.EndUpdate();
追答
当然可以.
把你这两句语句去掉就行了.这2句语句就是为了不让listView即时重绘.
listView.BeginUpdate();
listView.EndUpdate();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风箫雨音2012ea16b
2017-08-17 · TA获得超过881个赞
知道小有建树答主
回答量:645
采纳率:50%
帮助的人:204万
展开全部
list有个set的方法具体为set(index, object);你可以用一下这个方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式