C# 为什么我的datagridview在escape上重新定位

C# 为什么我的datagridview在escape上重新定位,c#,datagridview,C#,Datagridview,我在一个有管理的c#项目的表单上有一个DataGridView控件。(.net 2.0) 当我使用鼠标上的滚动按钮,然后单击一个单元格,然后单击escape按钮或选择另一个单元格时,网格将自行重新定位它。但是如果我在控件上使用滚动条,则不会发生这种行为 以前有没有人见过这样的行为,或者知道是什么导致了这样的行为?我以前从未见过这样的行为 您是否检查了事件处理程序 我提出这个问题的原因是,使用1个表单,1个DataGridView的最小应用程序不会出现这个问题

我在一个有管理的c#项目的表单上有一个DataGridView控件。(.net 2.0) 当我使用鼠标上的滚动按钮,然后单击一个单元格,然后单击escape按钮或选择另一个单元格时,网格将自行重新定位它。但是如果我在控件上使用滚动条,则不会发生这种行为


以前有没有人见过这样的行为,或者知道是什么导致了这样的行为?

我以前从未见过这样的行为

您是否检查了事件处理程序

我提出这个问题的原因是,使用1个表单,1个DataGridView的最小应用程序不会出现这个问题