在DataGridView中弹出鼠标右键

原创 2007年09月20日 12:45:00
 
 private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        
{


            
int curRowTemp = 0;//当前鼠标在DataGridView中的行的位置
            if (e.Button == MouseButtons.Right)
            
{
                curRowTemp 
= e.RowIndex;
                
if (curRowTemp < 0 || curRowTemp > dataGridView1.Rows.Count)
                
{
                    curRowTemp 
= 0;
                }

                
else
                
{
                    dataGridView1.CurrentCell 
= dataGridView1[1, curRowTemp];
                    dataGridView1.ContextMenuStrip 
= this.contextMenu;
                }

            }

        }

相关文章推荐

在WPF中弹出右键菜单时判断鼠标是否选中该项

和上篇在WPF的TreeView中实现右键选定一样,这仍然是一个右键菜单的问题: 这个需求是在一个实现剪贴板的功能的时候遇到的:在弹出右键菜单时,如果菜单弹出位置在ListViewItem中时,...

Jquery鼠标右键点击弹出菜单

今天分享一个Jquery鼠标右键点击弹出菜单的组合功能。在项目中,主要是用在表格中,点击单元格, 弹出右键菜单,选择下一步的功能。 首先是,右键点击事件的获取: 鼠标的事件e,e.which: ...

MFC---鼠标右键弹出菜单

首先 在资源编辑栏中 添加 菜单栏

ArcGIS API for Silverlight开发中鼠标左键点击地图上的点弹出窗口及右键点击弹出快捷菜单的实现代码

1、首先在SL项目中添加一个抽象类ContextMenu.cs文件,代码如下: using System; using System.Net; using System.Windows; using ...

实例9 鼠标右键弹出菜单

  • 2012年11月02日 14:36
  • 25KB
  • 下载

C#WinForm - 右键选中DataGridView或TreeView

【问题】 有时候,我们希望点击右键弹出菜单,选择“删除”或“修改”对对指定的结点或单元格(行)进行指定操作 但是我们获取当前选中的结点或选中索引时却不是我们希望的,而是我们右键之前的选中项 因此...
  • jiulang
  • jiulang
  • 2011年10月23日 13:49
  • 608

鼠标右键弹出慢是什么原因?

  • 2009年11月05日 21:48
  • 630B
  • 下载

vc鼠标右键实现弹出菜单目录

  • 2012年12月06日 17:03
  • 27KB
  • 下载

DataGridView右键删除行

插入右键控件(ConTextMenuStrip) private int index = 0; private void dataGridView1_CellMouseUp(objec...

VB的鼠标右键弹出菜单

  • 2008年07月18日 11:06
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在DataGridView中弹出鼠标右键
举报原因:
原因补充:

(最多只允许输入30个字)