private void listView1_MouseUp(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right)//设置鼠标右键 { ListViewItem li=listView1.GetItemAt(e.X, e.Y);//获得所在行 if (li != null) { ListViewItem.ListViewSubItem lii= li.GetSubItemAt(e.X, e.Y);//获得所在行的所在列 if (lii != null) { Clipboard.SetData(DataFormats.Text, lii.Text);//设置复制内容 } } } }