给datagridview添加右键菜单并确定其位置
2009-02-16 11:40
288 查看
1.添加一个menustrip到form.
添加相应的子菜单。
定义一全局Point 值,以便确定右键菜单的位置。
2.在datagridview的cell_mousedown事件中写代码:
3.在datagridview的mousedown事件中写代码:
这样就搞定了。
添加相应的子菜单。
定义一全局Point 值,以便确定右键菜单的位置。
2.在datagridview的cell_mousedown事件中写代码:
private void QuerydataGV_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (this.QuerydataGV.Columns[e.ColumnIndex].Name.Equals("workbill")) { cmMenu.Show(this.QuerydataGV, newP); // MessageBox.Show(this.QuerydataGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString()); } } }
3.在datagridview的mousedown事件中写代码:
private void dataGridView1_MouseDown(object sender, MouseEventArgs e) { newP = new Point(e.X, e.Y); }
这样就搞定了。
相关文章推荐
- C# DataGridView添加右键菜单等技巧
- DataGridView添加右键菜单等技巧
- dataGridView上添加“右键菜单”
- C#Winform基础 为datagridview添加右键菜单
- C# DataGridView添加右键菜单等技巧(转)
- 给DataGridView添加右键菜单
- C#Winform基础 为datagridview添加右键菜单
- DataGridView右键菜单选取鼠标所在位置DataGridView内容
- 【转】windows7的桌面右键菜单的“新建”子菜单,在注册表哪个位置,如何在“新建"里面添加一个新项
- 【转】C# DataGridView添加右键菜单等技巧
- Tree 添加右键菜单,并确定这个选中的右键索引,以及菜单的操作
- C# DataGridView添加右键菜单等技巧
- 在右键菜单中添加应用程序
- 将Sublime Text3添加到右键菜单中
- RichTextBox自动添加右键菜单 .
- 在Windows中添加右键菜单选项及快捷键(转)
- DockPanel去掉右键默认的菜单的方法:在该类上添加WM_CONTEXTMENU消息即可
- win10 右键菜单添加使用gvim打开方式
- 将Show In菜单添加至视图或编辑器的右键菜单中
- Windows外壳扩展编程之添加右键菜单