我将一个DataGrid控件与数据库绑定,现在想让每次程序运行时都定位到数据库的末记录,我的做法如下:
在窗体的Load事件中,将数据源绑定后,加上一行:
this.dataGrid1.CurrentRowIndex=ds.Tables[0].Rows.Count-1; //将指针定位到倒数第一条记录
这样做虽然可以将指针定位到最后一条记录,但DataGrid显示的还是前面的记录,要拖动滚动条才能看到下面的记录,请问这是怎么回事啊?要怎么做才能实现让它显示最后面的记录呢?
在窗体的Load事件中,将数据源绑定后,加上一行:
this.dataGrid1.CurrentRowIndex=ds.Tables[0].Rows.Count-1; //将指针定位到倒数第一条记录
这样做虽然可以将指针定位到最后一条记录,但DataGrid显示的还是前面的记录,要拖动滚动条才能看到下面的记录,请问这是怎么回事啊?要怎么做才能实现让它显示最后面的记录呢?
解决方案 »
- 请DataGrid中的一列的数据如何变成xxxx,xxxxx,xxxxx这种形式的字符串?
- [[请高手解答,TcpSocket服务器端发信息,在客户端显示问题]]
- 找不到数据库文件。请检查数据库的路径。 [ File name = sqlmobile.sdf ]
- 怪 string.Format()
- 在窗口中单击浏览按钮,选择一个XML文件,在tree中显示XML随对应的树形结构。
- 程序运行慢的原因?
- 求教!怎么在DATASET中读写带类别的RSS文档
- 如何引用另一个解决方案中项目?
- 请问,webbrowser怎么获取跳转页的URL?
- HELP!
- sql语句问题?请各位大哥帮帮忙,谢了。
- 求助:行变成列问题..谢谢
我试了,怎么还是不行啊?