C# 当datagridview刷新其内容时,滚动条失去焦点

C# 当datagridview刷新其内容时,滚动条失去焦点,c#,datagridview,focus,refresh,C#,Datagridview,Focus,Refresh,我的DataGridView在一秒钟后刷新其内容。刷新是通过线程/调用触发的。当我抓取滚动条并开始刷新时,我失去了焦点,我必须再次重新标记滚动条。每时每刻都这样做很烦人。 有没有人能给我一个提示,如何让我不失去注意力?作为一个具体的例子,就像任务管理器那样。您是否可以通过至少使用一个伪代码来提供一些见解。下面的代码是:您是否尝试过将DataGridView嵌套在面板中?您必须关闭DataGridView(ScrollBars属性)上的滚动,并打开面板(VScroll属性)。嘿,jeff,谢谢您的

我的DataGridView在一秒钟后刷新其内容。刷新是通过线程/调用触发的。当我抓取滚动条并开始刷新时,我失去了焦点,我必须再次重新标记滚动条。每时每刻都这样做很烦人。
有没有人能给我一个提示,如何让我不失去注意力?作为一个具体的例子,就像任务管理器那样。

您是否可以通过至少使用一个伪代码来提供一些见解。下面的代码是:您是否尝试过将DataGridView嵌套在面板中?您必须关闭DataGridView(ScrollBars属性)上的滚动,并打开面板(VScroll属性)。嘿,jeff,谢谢您的提示。成功了:)@Jeff Mattfield这是他唯一要做的事吗?如果不是这样的话,最好有一个示例代码作为答案。您是否可以通过至少使用一个伪代码来提供一些见解。下面是代码:您是否尝试过将DataGridView嵌套在面板中?您必须关闭DataGridView(ScrollBars属性)上的滚动,并打开面板(VScroll属性)。嘿,jeff,谢谢您的提示。成功了:)@Jeff Mattfield这是他唯一要做的事吗?如果不是这样,那么最好有一个示例代码作为答案。