問題タブ [double-click]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7880 参照

java - ノードの展開を防ぐためにJTreeのダブルクリックをオーバーライドしますか?

JTree でフォルダ ノードを展開するには、2 つのデフォルト メカニズムがあるようです。1 つは、ノードの横にある展開/折りたたみアイコンをクリックすることです。もう 1 つの方法は、ノード自体をダブルクリックすることです。

この 2 番目のメカニズムを停止する方法はありますか? ノードのダブルクリックをオーバーライドして何かを実行し (別の表示を更新して、ダブルクリックされたノードの統計を表示する)、ツリー ノードを展開/折りたたまないようにしたいと考えています。(明確にするために、ノードが展開/折りたたまれるのを防ぎたくありません。ユーザーに展開/折りたたみアイコンをクリックするように要求したいだけです。)これを行うにはどうすればよいですか?

0 投票する
6 に答える
6686 参照

silverlight-3.0 - Silverlightで最もクリーンなシングルクリック+ダブルクリック処理?

私はダブルクリックを処理するさまざまな方法を見つけてきましたが、作成者はシングルクリックを処理するためのifコードを平手打ちしました。リストボックスのシングル クリックとダブル クリックの両方を処理するために誰もが使用している Silverlight 3 の標準はありますか?

0 投票する
4 に答える
75860 参照

wpf - WPFのコマンドをコントロールのダブルクリックイベントハンドラーにバインドするにはどうすればよいですか?

テキストブロック(または場合によっては画像も-いずれにしても、そのユーザーコントロール)のダブルクリックイベントをViewModelのコマンドにバインドする必要があります。

TextBlock.InputBindingsが私のコマンドに正しくバインドされていないようです、何か助けはありますか?

0 投票する
1 に答える
3533 参照

c# - C#Winforms、TreeViewでツリーノードを展開するのとは異なるダブルクリック

BeforeExpandの場合のアクションを区別する必要がありTreeViewます。問題は、DoubleClickイベントがイベントの後に発生することBeforeExpandです。

ユーザーがツリーノードをダブルクリックすると、DoubleClickイベントが発生します。これは問題ありませんが、ノードは展開/折りたたみされます。ユーザーがノードを展開するためにクリックする必要があることを制限し、+ダブルクリックで展開/折りたたみをブロックしたいのですが、これも可能ですか?ノードがどのように拡張されるかについての情報がないので、これTreeViewCancelEventArgsはあまり役に立ちません...

0 投票する
2 に答える
4944 参照

c++ - MouseProcフックとWM_LBUTTONDBLCLK

開発したプラグインでマウスイベントを取得するためのフック設定があります。を取得する必要がありWM_LBUTTONDBLCLK、メッセージフローは次のようになると思います。

WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK

最初のフックを処理するときに次のフックを呼び出すとWM_LBUTTONDOWN、フローは期待どおりです。ただし、自分の結果を返すと、予想されるダブルクリックはマウスダウンメッセージとして表示されます。なぜこれが起こっているのか考えていますか?メッセージを処理した後で停止し、次のフックに渡さないようにする必要があります。

0 投票する
3 に答える
9059 参照

jquery - jQueryを使用してクリック、dblclick分離でタイマーを処理するにはどうすればよいですか?

http://abeautifulsite.net/notebook/58でjQueryFileTreeを使用していますが、クリックは常にdblclickによってトリガーされるため、dblclickイベントとclickイベントを区別したいと思います。

グーグルアバウトは、dblclickがキャンセルしないときに開始するタイマーによってクリックが処理される手法になりました。

これをjQueryおよびjQueryの例でエレガントな方法で使用できる方法はありますか?

0 投票する
2 に答える
9750 参照

objective-c - CGEventCreateMouseEvent()を使用してダブルクリックを実行する

次のコードを使用して、マウスのクリックをシミュレートしています。

基本的に同じコードを使用して、以下を変更することでコントロールクリック(右クリック)を実行できます。

kCGEventLeftMouseDown

kCGEventLeftMouseUp

kCGMouseButtonLeft

それぞれの「正しい」イベントに。関数は次のようになります。

しかし、ダブルクリックはどうですか?2回の左クリックを送信し、PostMouseEvent()を2回続けて呼び出してみましたが、うまくいきませんでした。ダブルクリックをどのように実行しますか?

ありがとう!

0 投票する
6 に答える
24235 参照

c# - ASP.Net のダブルクリックの問題

私のASP.netページにわずかな問題があります。ユーザーが「送信」ボタンをダブルクリックすると、データベースに 2 回書き込みます (つまり、imagebutton で「onclick」メソッドを 2 回実行します)。

ユーザーがイメージボタンをクリックすると、イメージボタンだけが無効になるようにするにはどうすればよいですか?

私はもう試した:

しかし、この OnClientClick プロパティは、ページの送信を完全に停止します! 何か助けはありますか?

申し訳ありませんが、はい、私は検証コントロールを持っています...それゆえ厄介な問題です。


これにまだ取り組んでいますが、現在この時点まで:

ASP コード:

C# コード:

実際...これはほとんど機能します。ダブルクリックの問題はほとんど修正されました (やった!) 画像はまだ非表示になっていません。

0 投票する
6 に答える
52224 参照

javascript - 要素で onclick と ondblclick の両方を使用する方法は?

ページに、onclick および ondblclick イベント ハンドラーをアタッチする必要がある要素があります。シングル クリックが発生した場合、ダブルクリックとは異なる動作を行う必要があります。私が最初にこれを機能させようとしたとき、頭が回転し始めました。明らかに、ダブルクリックすると onclick が常に起動します。そこで、このようなタイムアウトベースの構造を使用してみました...

しかし、一貫性のない結果が得られました (IE8 を使用)。多くの場合、適切に機能しますが、「Single」アラートが 2 回表示されることがあります。

誰もこれをやったことがありますか?より効果的な方法はありますか?