我有一种情况,我在我的流布局面板(.net 3.5 Winforms)中添加了多个用户控件(每个包含includeintg datagridview控件,按钮和单选按钮)。流动布局面板的高度小于网格。
问题是当我向下滚动Flowlayout面板垂直滚动并选择网格中的一个单元格时,焦点随机向上移动到一个单元格,选择这两个位置之间的所有单元格。
建议吗?
谢谢!
答案 0 :(得分:3)
我认为您必须遇到与以下网址中所述相同的问题:
Why does clicking in a text box cause an AutoScroll panel to scroll back to the top?
http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/445af1e5-0f8d-4e4e-ba97-bc6dc72b5c74/
如果是这样,按照上述URL中的说明覆盖ScrollToControl可以帮助解决问题。