DataGridView是动态生成的,绑定ContextMenuStrip来实现右键菜单,想用于实现复制DataGridView上的数据的功能。界面上不止一个DataGridView,我想用一个菜单处理程序来实现功能。问题是如何才能让ContextMenuStrip感知到我是右击了哪个DataGridView弹出的菜单?右键菜单功能如下: private void 复制ToolStripMenuItem1_Click(object sender, EventArgs e){ DataGridView dgv = ???; if (dgv.SelectedCells.Count > 0)
{ Clipboard.SetDataObject(dgv.GetClipboardContent()); //将控件选中的数据置于系统剪贴板中
} else
{ MessageBox.Show("请选择复制项");
- 3 回答
- 0 关注
- 807 浏览
添加回答
举报
0/150
提交
取消