一个DataGrid的显示问题,请教各位。 刷新或者添加数据到DataGrid后,DataGrid的显示总是从第一条开始显示,如果要察看刚添加的那一行数据,就需要控制滚动条拉到最后去看,非常麻烦。请问如何在添加一条数据后,使DataGrid中的数据显示到最后一行,也就是说,不需要拉滚动条就可以察看刚才添加的数据。能给出代码吗?谢谢各位达人!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 waiting!!!!!!!!!!!!!!!!!!!!! 你把datagrid的currentcell属性设为最后一行的第一个单元不就行了吗?datagrid1.currentcell=new datagridcell[lastrowindex,0]或者也可用select()方法转到最后一行。 web???如果是,可以记录当前scroll的位置然后postback后再定位到这个位置,我用过一个偷懒的办法就是在grid的本行加入一个控件,是可以具有焦点的控件,如button,textbox等,然后再提交后在body的onload中加入一句"yourControl.Focus();"。以上控制部分用js,只能给你提供这些思路了。 我的DataGrid应该在Winform里面,请帮忙解决啊!!!!谢谢了 可以设置treeview的节点不可见吗 关于C#指针的问题的。 请教 DoEvent 谁帮我试一下:在ASP.NET2.0中的替换问题??? 类似QQ"聊天记录" 如何处理??????? StringBuilder类型和string类型有什么区别? 论坛如何在一个DATAGRID里面调用帖子表和回帖人信息表的信息!! 文本框问题 C# WinForms的DataGrid当中Column的Text怎么重新命名呀? 分太多,散之! 使用C#对Access进行查询的一个奇怪的小问题,大家看看! 让控件动起来
datagrid1.currentcell=new datagridcell[lastrowindex,0]
或者也可用select()方法转到最后一行。