【问题标题】:Scroll issue - Datagridview in Usercontrol, Usercontrol instances added to Flowlayoutpanel滚动问题 - Usercontrol 中的 Datagridview,将 Usercontrol 实例添加到 Flowlayoutpanel
【发布时间】:2012-08-27 14:17:59
【问题描述】:

我有一种情况,我在流布局面板(.net 3.5 Winforms)中添加了多个用户控件(每个包含 datagridview 控件、按钮和单选按钮)。流布局面板的高度小于网格。

问题是当我向下滚动 Flowlayout 面板垂直滚动并选择网格中的一个单元格时,焦点随机向上移动到一个单元格,选择这两个位置之间的所有单元格。

请给点建议?

谢谢!

【问题讨论】:

    标签: c# winforms datagridview scroll flowlayoutpanel


    【解决方案1】:

    我认为您一定遇到了与以下 URL 中所述相同的问题:

    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 可以帮助解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-18
      • 1970-01-01
      • 1970-01-01
      • 2015-03-10
      相关资源
      最近更新 更多