【问题标题】:How would I differentiate from Click and Double Click while using a C1FlexGrid使用 C1FlexGrid 时如何区分单击和双击
【发布时间】:2014-07-18 22:28:24
【问题描述】:

我想在 vb.net 中为 c1flexgrid 使用双击和单击事件,但是当我双击它时,它只会转到单击事件处理程序,而不会触发双击事件。

如何分别处理点击和双击事件?

【问题讨论】:

    标签: vb.net-2010 componentone c1flexgrid


    【解决方案1】:

    MSDN 中所述:

    当光标在任何特定的可点击控件上时按下鼠标按钮会按以下顺序引发事件:

    1. MouseDown 事件。
    2. 点击事件。
    3. 鼠标点击事件。
    4. MouseUp 事件。
    5. MouseDown 事件。
    6. 双击事件。
    7. MouseDoubleClick 事件。
    8. MouseUp 事件。

    两次单击发生的时间足够接近,由用户操作系统的鼠标设置决定,将生成一个 MouseDoubleClick 事件,而不是第二个 MouseClick 事件。

    因此,

    检查您的鼠标设置。

    【讨论】:

      猜你喜欢
      • 2015-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多