0

vb.net で c1flexgrid のダブル クリック イベントとクリック イベントを使用したいのですが、ダブル クリックすると、クリック イベント ハンドラにのみ送られ、ダブル クリック イベントが発生することはありません。

クリック イベントとダブル クリック イベントを別々に処理するにはどうすればよいですか?

4

1 に答える 1

0

MSDNに記載されているとおり:

カーソルが特定のクリック可能なコントロール上にあるときにマウス ボタンを押すと、次の順序でイベントが発生します。

  1. マウスダウン イベント。
  2. クリックイベント。
  3. マウスクリック イベント。
  4. マウスアップ イベント。
  5. マウスダウン イベント。
  6. ダブルクリック イベント。
  7. MouseDoubleClick イベント。
  8. マウスアップ イベント。

ユーザーのオペレーティング システムのマウス設定によって決定されるように、十分に近い時間に 2 回のシングル クリックが発生すると、2 回目の MouseClick イベントではなく、MouseDoubleClick イベントが生成されます。

したがって、

マウスの設定を確認してください。

于 2014-05-07T05:37:54.720 に答える