DataGrid的难题:如何用编程选中一列,并把这列中的所有数据取出来? 是否想实现如下功能?不是,请回帖详细说明一下。5.55 How can I enable column selections in my datagrid?http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q893q 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 myDataGrid.CurrentRowIndex=index;myDataGrid.Select(index); //设置DataGrid的数据源 dataGrid1.DataSource = myDataSet; dataGrid1.DataMember = "customers"; //建立同DataGrid同样数据源的BindingManagerBase BindingManagerBase myBindingManagerBaseParent = this.BindingContext[myDataSet,"customers"]; 一旦建立了这个BindingManagerBase,就可以通过BindingManagerBase的当前行的属性来获取当前数据源的记录: //BindingManagerBase的Current返回数据源的对象,对于绑定到DataView的数据源,需要将此对象显式 //的转换为 DataRowView类型 DataRowView myDataRowView =(DataRowView) myBindingManagerBaseParent.Current 这样,我们就可以从当前的Cell得到此Cell所在的DataRowView,DataRowView又可以通过DataRowView.Row属性及其方便的得到DataRow。 C# 十六进制字符串转文件 C# 如何做酒店房态图 多线程,为什么锁不住 水晶报表字段可以实现这样的功能吗??? 事件与Focus间的控制!!!!进者给分!!! [C#]请推荐一些C#和数据库的接口的资料或书 tree的填充 急!!关于源代码管理器 如何在datagrid里面数据显示完了之后,再显示一行统计信息? 怎么获取datetime对象的日期部分(在线结贴) treeView得简单问题? 引用的问题
myDataGrid.Select(index);
dataGrid1.DataSource = myDataSet;
dataGrid1.DataMember = "customers";
//建立同DataGrid同样数据源的BindingManagerBase BindingManagerBase myBindingManagerBaseParent = this.BindingContext[myDataSet,"customers"];
一旦建立了这个BindingManagerBase,就可以通过BindingManagerBase的当前行的属性来获取当前数据源的记录:
//BindingManagerBase的Current返回数据源的对象,对于绑定到DataView的数据源,需要将此对象显式
//的转换为 DataRowView类型
DataRowView myDataRowView =(DataRowView) myBindingManagerBaseParent.Current 这样,我们就可以从当前的Cell得到此Cell所在的DataRowView,DataRowView又可以通过DataRowView.Row属性及其方便的得到DataRow。