//可以利用Click事件,先判断是否选中,然后再取值
private void listView2_Click(object sender, EventArgs e)
{
if (listView2.SelectedItems.Count > 0)
{
try
{
string x = listView2.SelectedItems[0].SubItems[0].Text.ToString();//选中行的第一列的值
string y = listView2.SelectedItems[0].SubItems[1].Text.ToString();//选中行的第二列的值
string z = listView2.SelectedItems[0].SubItems[2].Text.ToString();//选中行的第三列的值
......
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
}
else
{
MessageBox.Show("你选择了"+listView2.SelectedItems.Count.ToString()+"行!");
}
}
C# listView点击某一行获取这一行的值
最新推荐文章于 2024-05-23 13:43:07 发布