Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 添加新行时,防止滚动到datagridview中的选定行_C#_.net_Winforms_Datagridview - Fatal编程技术网

C# 添加新行时,防止滚动到datagridview中的选定行

C# 添加新行时,防止滚动到datagridview中的选定行,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,我注意到Datagridview会自动滚动到用户在所选行上方添加记录时选择的行。将记录添加到选定行下方时,它不会跳转到选定行 我想防止它跳到选定的行时,记录被放置在上面。要了解行为,我可以做些什么?DataGridView.ClearSelection() 不久前我也遇到了同样的问题。我找不到防止这种情况发生的方法,但通过将索引保留在内存中,将焦点设置为上一个选中的行

我注意到Datagridview会自动滚动到用户在所选行上方添加记录时选择的行。将记录添加到选定行下方时,它不会跳转到选定行


我想防止它跳到选定的行时,记录被放置在上面。要了解行为,我可以做些什么?

DataGridView.ClearSelection()

不久前我也遇到了同样的问题。我找不到防止这种情况发生的方法,但通过将索引保留在内存中,将焦点设置为上一个选中的行