C#中 datagrdview控件 点击鼠标右键的事件是什么东西呢?怎么写呢?
3个回答
展开全部
没有专门的鼠标右键点击事件
给DataGridView 添加鼠标单击事件 再判断
点击的是鼠标右键 再响应处理
private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show("111111");
}
}
给DataGridView 添加鼠标单击事件 再判断
点击的是鼠标右键 再响应处理
private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show("111111");
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、先添加一个ContextMenuStrip控件到Form上
2、设置datagrdview控件的ContextMenuStrip属性,指向你刚才添加的ContextMenuStrip 控件。这样就实现了两者的关联。然后相关事件在ContextMenuStrip控件上实现
2、设置datagrdview控件的ContextMenuStrip属性,指向你刚才添加的ContextMenuStrip 控件。这样就实现了两者的关联。然后相关事件在ContextMenuStrip控件上实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在 DataGridView 选择MouseDown事件,然后再判断左右键即可
private void dataGridView1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
MessageBox.Show("111");
}
}
private void dataGridView1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
MessageBox.Show("111");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询