c#.winform中DataGrid的双击或单击事件 c#.winform中DataGrid的双击或单击事件必须在鼠标点击到DataGrid的线上时才能触发,当点击某个单元格时不能触发,为什么,怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在的CSDN是怎么了,发了问题,怎么没有一人回答呀,人气怎么这么不旺呀,自己顶 设计DATAGRID的样式,在设置样式时加入事件,想在那一格加入事件都行 winform下面的DATAGIRD也可以设计样式吗? private void dataGridC_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { DataGrid.HitTestInfo hti; hti=dataGridC.HitTest(e.X ,e.Y ); switch(hti.Type) { case System.Windows.Forms.DataGrid.HitTestType.None: break; case System.Windows.Forms.DataGrid.HitTestType.Cell: this.dataGridC.Select(hti.Row ); //strR=this.dataGridC[hti.Row,0].ToString().Trim(); //strC=this.dataGridC[hti.Row,1].ToString().Trim(); break; case System.Windows.Forms.DataGrid.HitTestType.ColumnHeader: break; case System.Windows.Forms.DataGrid.HitTestType.RowHeader: break; case System.Windows.Forms.DataGrid.HitTestType.ColumnResize: break; case System.Windows.Forms.DataGrid.HitTestType.RowResize: break; case System.Windows.Forms.DataGrid.HitTestType.Caption: break; case System.Windows.Forms.DataGrid.HitTestType.ParentRows: break; } } 把datagrid里的textbox的readonly属性设为true就会触发了 设置SelectionMode属性到FULLROWSelect to:hcsunjun(小子)把datagrid里的textbox的readonly属性设为true就会触发了我试了不行把datagrid里的textbox的enableed属性设为false就会触发了 doubleclickhttp://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q869q源码:http://www.syncfusion.com/faq/winforms/Files/datagriddoubleclick.zip单击相信看了上面的例子后应该会了 怎么在dridview中显示查询到的两张表的数据集 求一个可以收邮件的jmail组件 急问:ORA-01461 :仅可以为插入LONG列的LONG值赋值错误 VS版本与书不同的问题 哪位知道如何记录系统中的所有异常 如何用C#编制一个WEB SERVER??? 如何gridview绑定不同的数据源? 请教.aspx中的unload和Disposed的概念 unity3d中c#的使用 用快捷键调用窗体的问题 msdasc.dll这个动态库如何用哪? 请问如何让自己的程序跟着系统启动后自动启动?
{
DataGrid.HitTestInfo hti;
hti=dataGridC.HitTest(e.X ,e.Y );
switch(hti.Type)
{
case System.Windows.Forms.DataGrid.HitTestType.None:
break;
case System.Windows.Forms.DataGrid.HitTestType.Cell:
this.dataGridC.Select(hti.Row );
//strR=this.dataGridC[hti.Row,0].ToString().Trim();
//strC=this.dataGridC[hti.Row,1].ToString().Trim();
break;
case System.Windows.Forms.DataGrid.HitTestType.ColumnHeader:
break;
case System.Windows.Forms.DataGrid.HitTestType.RowHeader:
break;
case System.Windows.Forms.DataGrid.HitTestType.ColumnResize:
break;
case System.Windows.Forms.DataGrid.HitTestType.RowResize:
break;
case System.Windows.Forms.DataGrid.HitTestType.Caption:
break;
case System.Windows.Forms.DataGrid.HitTestType.ParentRows:
break;
}
}
把datagrid里的textbox的readonly属性设为true就会触发了我试了不行
把datagrid里的textbox的enableed属性设为false就会触发了
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q869q
源码:
http://www.syncfusion.com/faq/winforms/Files/datagriddoubleclick.zip
单击相信看了上面的例子后应该会了