【问题标题】:DataGridView mousewheel scrolling stopped workingDataGridView 鼠标滚轮滚动停止工作
【发布时间】:2012-06-23 22:28:08
【问题描述】:

我的应用中有一个 DataGridView,但我无法使用鼠标滚轮滚动它。它以前工作正常。我不确定我做了什么导致这种情况,因为我最近才在对代码进行多次更改后才注意到它。

我没有发布任何代码,因为有超过 2k 行,我不确定错误可能出在哪里。

有什么可能导致这种情况的想法吗?如果您需要任何代码,我可以在之后编辑问题。

【问题讨论】:

    标签: c# datagridview scroll mousewheel


    【解决方案1】:

    这样做:

    <div style="vertical-align: top; height: 152px; overflow:auto;width:800px;">
    

    您的网格视图控件

    </div>
    

    【讨论】:

    • 这是一个 C# 桌面应用程序!还是谢谢
    【解决方案2】:
    【解决方案3】:

    DataGridView 的鼠标滚轮支持有问题。

    这些错误意味着渲染经常被破坏,并可能导致偶尔崩溃。

    我想您团队中的其他人禁用了对 DataGridView 的鼠标滚轮支持作为错误修复。

    这通常通过手动实现鼠标滚轮来完成,该行以以下开头:

        MyDataGridView.MouseWheel += new MouseEventHandler(...
    

    注释掉该行将重新启用鼠标滚轮支持,但我不建议这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-18
      • 1970-01-01
      相关资源
      最近更新 更多