初学者请教:如何得到winform中datagrid的行数、列数、各列的标题?谢谢! this.DataGrid1.Columns.Count.ToString(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.DataGrid1.Rows.Count.ToString(); this.DataGrid1.Items.Count.ToString();行数 我在winform中datagrid找不到上述属性:this.DataGrid1.Columns.Countthis.DataGrid1.Rowsthis.DataGrid1.Items.Count都找不到 this.dataGrid1.TableStyles[0].GridColumnStyles.Count ;列数this.dataGrid1.TableStyles[0].GridColumnStyles[0].MappingName ;列名this.dataGrid1.TableStyles[0].GridColumnStyles[0].HeaderText ;列标题名 this.dgDataGrid.Items.Count 返回行数this.dgDataGrid.Columns.Count 返回列数this.dgDataGrid.Columns[i].DataField 返回列标题(注意,显示绑定到数据源中的字段的列。它以文本形式显示字段中的每个项。这是 DataGrid 控件的默认列类型) 如果是单个表的话,可以这样,得到行数,如果不是的话,请说明详细情况((DataTable)this.dataGrid1.DataSource ).Rows.Count 我想楼主想要的是WinForm下的DataGrid之所以楼上各位的不能用的原因是大家都把ASP.NET下的拉出来了。 想要的是WinForm下的DataGrid求datagrid的行数、列数、各列的标题还是没有通过 请教: SaSBYa(置身珠海,置身学习,置身奋斗) this.dataGrid1.TableStyles[0].GridColumnStyles.Count ;列数编译通过,但是列数等于零,而datagrid中有数据请帮忙分析原因谢谢! 这个只能从他所绑订的表来计算行数、列数、列名。比如他的TableStyles的MappingName是myTable,那么你可以通过对myTable的各种属性的获取来取得想要的行数等。当然,这个时候,这个myTable应该是有数据的,也就是说,你在以前绑订的时候获取的数据源必须通过建立变量等方法保留下来。否则,myTable的各种属性回等于0。 ((DataTable)this.dataGrid1.DataSource ).Columns.Count 可以得到列数。 ((DataTable)this.dataGrid1.DataSource ).Columns[4].ColumnName 列名这种方法太特殊了,我没有用它读XML数据源试过,但是对付单个表的数据操作还是可以的。 lansluo(最后一个女巫) 我们的想法其实是一样的,实现的方法不太一样。多谢你的提醒。 请教: SaSBYa(置身珠海,置身学习,置身奋斗) ((DataTable)this.dataGrid1.DataSource ).Columns.Count 可以得到列数。编译通过,但是运行时提示:指定的转换无效请帮忙分析原因谢谢! 如果可以的话,你把你的源码发到这个邮箱里来吧,偶帮你看看。[email protected] 虽然已经结贴了,但是你可以把源代码发过来,我帮你[email protected] 怎么编写flash播放器,我as懂一点点 C# VS2008运行最低配置? 512跑起来有点卡 如何实现:跳转之前 弹出对话框, 确定之后 跳转到指定页面 请教构件数据驱动方面的问题! 关于wmp~急! 理发师问题的解决 VS2003的一个BUG 如何从文件中读取数据写入数组(急!!!谢谢各位) 高分请教 急急急!!!分分分!!!C#怎样继承基类问题? 请教方法隐藏(new)和方法重载(overide)的区别? foreach 语句遍历集合的元素是什么意思?
行数
this.DataGrid1.Columns.Count
this.DataGrid1.Rows
this.DataGrid1.Items.Count
都找不到
this.dataGrid1.TableStyles[0].GridColumnStyles[0].MappingName ;列名
this.dataGrid1.TableStyles[0].GridColumnStyles[0].HeaderText ;列标题名
this.dgDataGrid.Columns.Count 返回列数this.dgDataGrid.Columns[i].DataField 返回列标题(注意,显示绑定到数据源中的字段的列。它以文本形式显示字段中的每个项。这是 DataGrid 控件的默认列类型)
求datagrid的行数、列数、各列的标题还是没有通过
this.dataGrid1.TableStyles[0].GridColumnStyles.Count ;列数
编译通过,但是列数等于零,而datagrid中有数据请帮忙分析原因
谢谢!
比如他的TableStyles的MappingName是myTable,那么你可以通过对myTable的各种属性的获取来取得想要的行数等。当然,这个时候,这个myTable应该是有数据的,也就是说,你在以前绑订的时候获取的数据源必须通过建立变量等方法保留下来。否则,myTable的各种属性回等于0。
我们的想法其实是一样的,实现的方法不太一样。多谢你的提醒。
((DataTable)this.dataGrid1.DataSource ).Columns.Count 可以得到列数。编译通过,但是运行时提示:指定的转换无效
请帮忙分析原因
谢谢!
[email protected]