如何获取WindowsForm中的DataGrid控件的单元格内显示的值 如何获取WindowsForm中的DataGrid控件的单元格内显示的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据当前dataGrid 当前行号CurrentRowIndex从其数据源中取得数就可以了.datatGrid.DataSource=dt;取得当前单元格的值dt[this.ListDataGrid.dataGrid1.CurrentCell.RowNumber][this.ListDataGrid.dataGrid1.CurrentCell.ColumnNumber ] 取出DataGrid当前行对应的DataTable的值。如果DataGrid绑定的是DataView,DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;//如果绑定的是DataTable//DataRow dw = (DataRow)this.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.Memeber].Current;获取到drv就可以改数据,DataRow dw = drv.Row; // 得到DataRow,DataTable dt = dw.Table;//得到DataTableDataSet ds = dt.DataSet; http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp 正则表达式 vs2010 引用dll 垃圾回收与资源管理的疑惑 弹出另一个窗体,关闭本身这个窗体 求一个C#正则表达式 WinForm 带CheckBox的TreeView 双击CheckBox时的奇怪问题 一个关于WEB开发的问题,请用C#,asp.net解决 C#调用C++动态链接库 如何使用快捷键显示子菜单 要使用 c# 开发 web 报表平台,请给点意见 关于Mail发送的问题,紧急求助,郁闷好久了! 30分求右键菜单位置问题
datatGrid.DataSource=dt;
取得当前单元格的值dt[this.ListDataGrid.dataGrid1.CurrentCell.RowNumber][this.ListDataGrid.dataGrid1.CurrentCell.ColumnNumber ]
取出DataGrid当前行对应的DataTable的值。
如果DataGrid绑定的是DataView,
DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;
//如果绑定的是DataTable
//DataRow dw = (DataRow)this.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.Memeber].Current;
获取到drv就可以改数据,
DataRow dw = drv.Row; // 得到DataRow,
DataTable dt = dw.Table;//得到DataTable
DataSet ds = dt.DataSet; http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp