nbcj.net
当前位置:首页 >> C# listviEw更新数据 >>

C# listviEw更新数据

"listView.Items[a].SubItems[b].Text = ""更新""; a 表示第几行, 从0开始. b 表示第几列, 从0开始."

string input="修改后的内容";listview.Items[i].SubItems[j].Text=input;//修改第i行数据的第j列元素(都是从0开始索引)

ListView的数据源来自于数组,如果你的数组数据都发生了改变,那么你的ListView也要相应的重新绑定一次数据,以达到更新的效果。好像目前这能这样处理了。亲,记得给我分哦。

"可以把listview的数据看成是一个矩阵,listviewitem就相当于矩阵的行,listviewitem的subitems就相当于每一行的列,所以呢,是先new一行,然后在行中的列添加数据。 有多少行,就有多少个listviewitem。比如: C# code ListView lv = new ListV...

string[] datas = new string[] { "a", "s", "d", "f", "h" }; for (int i = 0; i < datas.Length; i++) { this.listView1.Items.Add(datas[i]); } 这样写就行了。

定义一个数组,或数据库表的dataview,绑到控件的 datasource 上就可以了。

ListView listView = new ListView(); ListViewItem listitem = new ListViewItem(); listitem.Checked = true; listitem.SubItems.Add(row[1].ToString()); listitem.SubItems.Add(row[2].ToString()); this.listView1.Items.Add(listitem);

当 LabelEdit 属性设置为 true 时,用户可以这样来修改项文本:单击项文本,将其选中,然后再次单击项文本,将标签文本置于编辑模式。然后,用户可以修改或替换项的文本标签。在用户编辑项文本之前和之后,您可以使用 BeforeLabelEdit 和 AfterL...

要向Listview的各列添加数据,首先应该是添加一个行,然后通过该行的列来添加。 ListView耳朵Item.Add将创建一个行并返回一个Items对象,通过该对象的SubItems.Add添加其他列

绑定数据库数据到listview中,有两种方式 第一种:使用SqlDateReader public void BindData() { //连接数据库 string strcon="server=.;database=student;uid=sa;pwd=123456;"; SqlConnection con=new SqlConnection(strcon); con.Open(); strin...

网站首页 | 网站地图
All rights reserved Powered by www.nbcj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com