winform listView 单击事件 怎么知道单击哪行那列的处理方法

时间:2022-11-30 05:23:36

private void listView_fip_Strengthen_MouseClick(object sender, MouseEventArgs e)
{
//Point tmpPoint = listView_fip_Strengthen.PointToClient(Cursor.Position);
ListViewItem item = listView_fip_Strengthen.GetItemAt(e.X, e.Y);
if (item != null)
{
ListViewItem.ListViewSubItem sb = item.GetSubItemAt(e.X, e.Y);
int ColumnIndex = item.SubItems.IndexOf(sb);
MessageBox.Show(item.Index+""+ColumnIndex + "");
}
}