如何在用户按下datagridview中的键时在datagridview中移动滚动条 [英] how to move scrollbar in datagridview as user press key in datagridview

查看:75
本文介绍了如何在用户按下datagridview中的键时在datagridview中移动滚动条的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在用户按下datagridview中的键时在datagridview中移动滚动条


我的问题是...
我在我的项目中有一个datagridview ....

how to move scrollbar in datagridview as user press key in datagridview


my problem is that ...
i have a datagridview in my project ....

1   31/03/2012              Saturday
2   07/04/2012 12:00:00 AM  Saturday
3   14/04/2012 12:00:00 AM  Saturday
4   21/04/2012 12:00:00 AM  Saturday
5   28/04/2012 12:00:00 AM  Saturday
6   05/05/2012 12:00:00 AM  Saturday
7   12/05/2012 12:00:00 AM  Saturday
8   19/05/2012 12:00:00 AM  Saturday
9   26/05/2012 12:00:00 AM  Saturday
10  02/06/2012 12:00:00 AM  Saturday
11  09/06/2012 12:00:00 AM  Saturday
12  16/06/2012 12:00:00 AM  Saturday
13  23/06/2012 12:00:00 AM  Saturday
14  30/06/2012 12:00:00 AM  Saturday
15  07/07/2012 12:00:00 AM  Saturday
16  14/07/2012 12:00:00 AM  Saturday
17  21/07/2012 12:00:00 AM  Saturday
18  28/07/2012 12:00:00 AM  Saturday
19  04/08/2012 12:00:00 AM  Saturday
20  11/08/2012 12:00:00 AM  Saturday
    18/08/2012 12:00:00 AM  Saturday

在此datagrid视图中,用户输入第一个日期要比按回车ket的下一行自动加7天加上...是用户按回车用户无法看到光标在何处或在哪一行准确地围住datagridview高限制它只能显示25行

in this datagrid view user enter first date than he press enter ket next row automatocaly added with 7 day plus ...is user press enter user not able to see where or in which row cursor exactly becoze datagridview hight is limited it can show 25 rows only

推荐答案

如果您不使用绑定源(导航器),则以下代码可能会帮助您:

if you are not using a bindingsource (navigator) then below code might help you:

this.dataGridView1.CurrentCell = this.dataGridView1[0, this.dataGridView1.Rows.Count
- 1];


这篇关于如何在用户按下datagridview中的键时在datagridview中移动滚动条的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆