dg1.CurrentCell.ColumnNumber;
dg1.CurrentCell.RowNumber;
这个可以得到当前选择的行号和列号。
如果你想得到整个的行数和列数的话,建议你取datagrid绑定的数据源中的行和列。
dg1.CurrentCell.RowNumber;
这个可以得到当前选择的行号和列号。
如果你想得到整个的行数和列数的话,建议你取datagrid绑定的数据源中的行和列。
解决方案 »
- C#中如何将float型数据转换成int型数据,且小数部分保留
- 请教高人C#的一个问题
- C#如何设屏幕的右下角的座标
- 数据合并问题-马上给分
- error CS0006: 未能找到元数据文件“System.DirectoryServices.dll”
- 程序里为何不能修改数据库里定义的DATETIME时间
- 程序报 System.TypeInitializationException 错误
- 如何编写一个小程序,能实现TXT文件数据格式的快速编辑
- 创建安全的ASP.NET应用程序:身份验证、授权和安全通信--如何在Web服务器端设立SSL
- 如果用C#与JAVASCRIPT?
- 在cs文件里面怎么取的IMAGE控件的宽度(马上结贴)??
- this.dataSet11.Customers.Rows["行数"].Delete();这个“行数”如何自动获得?
this.dbGrid.VisibleColumnCount
比如帮定DataGrid的数据源是DataTeble
DataTeble mDt=(DataTeble)DataGrid1.DataSource;
mDt.Rows.Count;//行数
mDt.Columns.Count;//列数
比如帮定DataGrid的数据源是DataSet
DataSet ds=(DataSet)DataGrid.DataSource;
ds.tables[0].Rows.Count;
ds.tables[0].Columns.Count;
{
for(int j=0;i<dg.VisibleColumnCount;j++)
{
MessageBox.Show(dg[i,j].ToString());
}
}