有类似flexgrid这样的for .net 的免费好用的表格控件吗? 有类似flexgrid这样的for .net 的免费好用的表格控件吗?datagrid直接就可以编辑,没法双击才可以进去编辑啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid另外还有一些第三方控件 你把DataGrid设置成整行选择之后,如果不双击就无法编辑 private void dgEmployeeInfo_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e){ try { System.Drawing.Point pt = new Point(e.X, e.Y); DataGrid.HitTestInfo hti = this.dgEmployeeInfo.HitTest(pt); if((hti.Type == DataGrid.HitTestType.Cell) || (hti.Type == DataGrid.HitTestType.RowHeader)) { this.dgEmployeeInfo.CurrentCell = new DataGridCell(hti.Row, hti.Column); this.dgEmployeeInfo.Select(hti.Row); } } catch { }} 在datagrid的MouseUp事件中调用下面这个函数就能实现整行选择,然后你再在双击事件中编写你需要的进入新窗口编辑的代码就行了:public static void full_select(MouseEventArgs e,DataGrid dg) { if(e.Button==System.Windows.Forms.MouseButtons.Left) { dg.Select(dg.CurrentRowIndex); } if(dg[dg.CurrentCell].GetType().ToString()=="System.Boolean") { if(dg[dg.CurrentCell].ToString()=="True") { dg[dg.CurrentCell]=false; } else { dg[dg.CurrentCell]=true; } } 哦,那不行啊,我mouseup里做了很多事的..net里那直接用 flexgrid 吗? 大家来帮我看看这个简单的程序哪错了? C#odbcDataReader的问题 判断一个IP是否在Ip范围内 我怎么样能让变量的值当代码一样运行 WinForm中怎样定义在tabPage切换的事件 BHO从网页截获按键事件 winform C# 数据窗体向导错误 照办书上的文件写入函数,却无法写入.----fputs---奇怪 请大侠们帮忙。。。关于p2p网络通信技术的问题 无论如何也安装不上vs.net,但组件更新又能成功,安装程序的错误提示如下 oledb异常如何解决? 如何才能返回readonly collection
{
try
{
System.Drawing.Point pt = new Point(e.X, e.Y); DataGrid.HitTestInfo hti = this.dgEmployeeInfo.HitTest(pt); if((hti.Type == DataGrid.HitTestType.Cell) || (hti.Type == DataGrid.HitTestType.RowHeader))
{
this.dgEmployeeInfo.CurrentCell = new DataGridCell(hti.Row, hti.Column);
this.dgEmployeeInfo.Select(hti.Row); }
}
catch
{
}
}
public static void full_select(MouseEventArgs e,DataGrid dg)
{
if(e.Button==System.Windows.Forms.MouseButtons.Left)
{
dg.Select(dg.CurrentRowIndex);
}
if(dg[dg.CurrentCell].GetType().ToString()=="System.Boolean")
{
if(dg[dg.CurrentCell].ToString()=="True")
{
dg[dg.CurrentCell]=false;
}
else
{
dg[dg.CurrentCell]=true;
}
}
.net里那直接用 flexgrid 吗?