llgd.net
当前位置:首页 >> listviEw 如何给当前选择行的下一行赋值? C# 的 >>

listviEw 如何给当前选择行的下一行赋值? C# 的

取索引不就完了,在当前选中项的索引值上加1,然后用加1后的索引值,去获取!

激活 listView1_SelectedIndexChanged事件, private void listView1_SelectedIndexChanged(object sender, EventArgs e) { int length = listView1.SelectedItems.Count; for (int i = 0; i < length; i++) { string j= (listView1.SelectedIte...

我给你一行代码你就全明白了。 ListView.Items[1].SubItems[2].Text; 表示获取第2行的第3个单元格里面的数据。 //ListView.Items.Count 表示这个ListView里面的数据总行数。

列如 ListViewItem item = new ListViewItem(fileName); item.SubItems.Add(fileName) 补充:ListView 控件可使用四种不同视图显示项目。通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。 可使用 ListView 控件将称...

把FullRowSelect 设为True 在外观里面

比如说:this.listView1.SelectedItems[0].SubItems[0].Text //在这里对SelectedItems属性介绍一下,该属性代表ListView选中的行,[0]就是选中的第一个,因为ListView控件允许一次选中多个行,所以[0]代表第一个选中,[1]代表二个选中,依次类推。

foreach(ListItem li in listView1.Items) { } 试试:在给listView加入Item(即ListItem)之前,先对li赋值,然后再加到listview中

label.Text=listView1.SelectedItems[0].Index.ToString();选择的第一行所在的行号。

在button事件里写上 int index = this.ListView1.SelectedItems[0].Index + 1; if(this.ListView1.Items.Count > index) { this.ListView1.Items[index].Selected = true;//设定选中 this.ListView1.Items[index].EnsureVisible();//保证可见 }

/// ///Form1 /// private void button1_Click(object sender, EventArgs e) { Form2 frm = new Form2(); int a = listView1.FocusedItem.Index;//获取当前选择项索引 for (int i = 0; i < 5;i++ ) { frm.str[i] = this.listView1.Items[a].Sub...

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