DataGrid的难题:如何用编程选中一列,并把这列中的所有数据取出来?

wanjinoil 2003-08-21 01:57:12
rt,Windows应用程序。
...全文
26 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhulb 2003-08-21
  • 打赏
  • 举报
回复
//设置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。
xiaoqi333 2003-08-21
  • 打赏
  • 举报
回复
up
jiezhi 2003-08-21
  • 打赏
  • 举报
回复
myDataGrid.CurrentRowIndex=index;
myDataGrid.Select(index);
TheAres 2003-08-21
  • 打赏
  • 举报
回复
是否想实现如下功能?不是,请回帖详细说明一下。

5.55 How can I enable column selections in my datagrid?
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q893q
gshope 2003-08-21
  • 打赏
  • 举报
回复
什么意思?用绑定。

110,555

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧