C# listview 取得点击的值问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:45:41
比如一个listview 有2 列 姓名 和 年龄 (列名)
然后数据库读取后有2条数据 AName 10岁
BName 20岁
用什么方法能点击第一行 就取得 AName的值赋予成员变量string str;
点击第二行 就取得 BName的值
谢谢~

很简单,用下面这句话就可以了,测试过的
取得选中行的第一列时:
string str = listView1.FocusedItem.Text;
或者
string str = listView1.FocusedItem.SubItems[0].Text;
取得需中行的第二列时:
string str = listView1.FocusedItem.SubItems[1].Text;

依次类推...

listview.selectitems[0].value