自定义DataGridView类,如何增加右键菜单 要求右键菜单不是设计在实例中,也写在继承类中,并绑定自定义DataGridView。写详细一点最好,请大家帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void MyDataGridView_MouseDown(object sender, MouseEventArgs e) { if(e.Button == MouseButtons.Right) { var hti = MyDataGridView.HitTest(e.X, e.Y); MyDataGridView.ClearSelection(); MyDataGridView.Rows[hti.RowIndex].Selected = true; } } 我写的都是在页面上,不是在gridview中的 不过,你可以试试这样写:public class RmDataGridView : DataGridView{ protected override void OnMouseDown(MouseEventArgs mea) //右键 { 。。你的菜单功能 }} 超简单的显示问题 100个按钮按下后改变颜色 Winform控件显示问题 使用程序复制光驱里的图片,复制完后怎么释放对光驱访问的资源啊 C#里,怎么把一个已知的本地文件写入InputStream啊 请教两个问题,请各位朋友帮助解答!谢谢 C#图像处理,进来帮帮忙,急啊! c#的progressbar C# WINFORM 怎样编译一个CHM出来?? RDLC报表问题,在线等!!!! 如何把C#中的内存流 存放到一个TXT文档中,并且可以也可以读出数据,显示在一个txt文本框中 C#中的问题
{
if(e.Button == MouseButtons.Right)
{
var hti = MyDataGridView.HitTest(e.X, e.Y);
MyDataGridView.ClearSelection();
MyDataGridView.Rows[hti.RowIndex].Selected = true;
}
}
public class RmDataGridView : DataGridView
{
protected override void OnMouseDown(MouseEventArgs mea) //右键
{
。。你的菜单功能
}}