BindingSource DataRowVie 问题

c_0_8 2008-11-26 02:22:18
我的类现在持有一个System.Windows.Forms.BindingSource 的对象, 这个对象绑定了一个DataSet , 我想取出当前记录的行号, 可是好像我从BindingSource中只能取出一个DataRowVie 对象,从这个对象中可以得到当前行,可是取不到行号,比如它可以取出第六行的数据, 可我想知道它现在取的是第几行(就是说我想得到这个6),

在调试的过程中可以看到一个index的属性,属性中标明了行号,可是在开发过程中确无法取出index的值,因为 DataRowVie 开放的属性中,没有index. 在我的类中只有一个System.Windows.Forms.BindingSource对象, 我该怎么取?
...全文
74 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_0_8 2008-11-27
  • 打赏
  • 举报
回复
谢谢各位.结贴
Old_Mouse 2008-11-26
  • 打赏
  • 举报
回复
BindingSource.Position是当前项的索引。
GIS2007_S 2008-11-26
  • 打赏
  • 举报
回复
UP!顺便学习一下!
simen_frankly 2008-11-26
  • 打赏
  • 举报
回复
同意楼上的
justindreams 2008-11-26
  • 打赏
  • 举报
回复
BindingSource是个很不错的东西,增加了使用的方便性。
对BindingSource的操作,如果不熟悉的话,可以多多参考msdn
justindreams 2008-11-26
  • 打赏
  • 举报
回复
BindingSource.Position是当前行的行号
BindingSource[i]是取每一行,类型为DataRowView
BindingSource.Current取当前行
justindreams 2008-11-26
  • 打赏
  • 举报
回复
this.bindingSource.Position
就是焦点所在的位置
长沙三毛 2008-11-26
  • 打赏
  • 举报
回复
BindingSource的Position属性
啊兵 2008-11-26
  • 打赏
  • 举报
回复
楼主我顶你一下把你顶上去


顺便坐一下沙发

110,538

社区成员

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

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

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