首先创建一个用户控件,从DataGrid继承,然后override它的onmousedown方法:
OnMouseDown(System.Windows.Forms.MouseEventArgs e)
{
DataGrid.HitTestInfo hti = this.HitTest(e.X, e.Y);
if (hti.Type == DataGrid.HitTestType.Cell)
{
MouseEventArgs eNew = new
MouseEventArgs(e.Button,e.Clicks,2,e.Y,e.Delta);
base.OnMouseDown(eNew);
return;
}
base.OnMouseDown(e);
然后在你的窗体上添加这个控件,绑定数据后就可以了。






















然后在你的窗体上添加这个控件,绑定数据后就可以了。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步