問題タブ [right-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.
c# - タスクバーの右クリックを検出する方法
読み込みダイアログで始まる C# の Windows フォーム アプリケーションがあります。予想どおり、アプリのボタンが Windows タスクバーに表示されます。
そのボタンに対して行われる可能性のある右クリックを検出したいと思います。
最終的には、右クリックを無効にするか、単に読み込みダイアログにフォーカスを戻すことを望んでいます。Win32 の一部の機能を実現するために、カスタム ライブラリとパッケージ (相互運用など) を使用する人もいますが、個人的にはこれを避けたいと考えています。そのようなライブラリ/パッケージなしでは不可能ですか?
wpf - WPF でタスクバーの右クリックを検出する方法
読み込みダイアログから始まる C# の WPF アプリケーションがあります。予想どおり、アプリのボタンが Windows タスクバーに表示されます。
そのボタンに対して行われる可能性のある右クリックを検出したいと思います。
最終的には、右クリックを無効にするか、単に読み込みダイアログにフォーカスを戻すことを望んでいます。Win32 の一部の機能を実現するために、カスタム ライブラリとパッケージ (相互運用など) を使用する人もいますが、個人的にはこれを避けたいと考えています。さらに、これらのライブラリ/パッケージは Windows フォームに固有のようです。私はWPFについて何も見ていません。WPFでタスクバーの右クリックを操作することは不可能ですか?
visual-studio - Visual Studioの右クリックコンテキストメニューに、ReSharperに最後のテスト実行を繰り返させるコマンドを追加できますか?
testdriven.netが追加するものと同様に、resharperの最後のテスト実行を繰り返すことができるようにコンテキストメニュー項目を追加したいと思います。これは可能ですか?
jquery - jQuery:preventDefault()が入力/クリックイベントで機能しませんか?
ユーザーが入力フィールドを右クリックしたときにデフォルトのcontextMenuを無効にして、カスタムのcontextMenuを表示できるようにします。一般的に、次のような操作を行うと、右クリックメニューを無効にするのは非常に簡単です。
実際、FFの入力フィールドを除いて、ほぼすべての要素でこれを行うことができます-誰かが理由を知っているか、いくつかのドキュメントに私を向けることができますか?
これが私が使っている関連コードです、みんなありがとう。
HTML:
JS:
編集:
申し訳ありませんが、コメントを読んだ後、私はいくつかのことを明確にする必要があることに気付きました。
1)上記のコードは機能します...ある意味で。コードはどのボタンがクリックされたかを並べ替えることができます。e.preventDefault()と言ってもかまいませんが、右クリックメニューがポップアップします。言い換えれば、e.buttonにアラートを設定すると、左が1または0、右が2になります...しかし、それは私を笑わせ、それでもひどいデフォルトメニューを表示します!
2)jQueryセレクターを(入力以外の)他の要素に配置すると、すべてが機能し、FFはpreventDefault()呼び出しを尊重し、デフォルトの右クリックメニューは表示されません。
javascript - 選択した要素が右クリック時にアンカーかどうかを検出する
URL を取得してサイトに送信するための小さな Firefox アドオンを作成しています。私がやりたいことは、リンクを右クリックして (実際に強調表示する必要はありません)、送信をクリックして、リンクの href 値を取得して送信できるようにすることです。私が問題を抱えているのは、選択した要素がアンカーであるかどうかを検出し、それをつかむことです。与えられた助けに感謝します:)
java - なぜ右クリックがJavaアプリケーションで機能しないのですか?
私は1つのJavaSwingベースのアプリケーションを作成しました。
私のアプリケーションでは、JFrameなどのどこかをクリックすると、右クリックが機能しませんか?
私はそのようなものを設定していませんでした..それでは、なぜ機能しないのですか?
基本的に、キーボードが機能していなかったので、コピーしてみました。マウスを使用してデータを貼り付けたところ、アプリケーションのどの領域でも右クリックが機能していないことがわかりました。
javascript - ブラウザが右クリックイベントのオーバーライドをサポートしているかどうかを検出します
コンテキストメニューのjQueryプラグインを使用していますが、これをサポートしているブラウザを検出する必要があります。これはどのように行うことができますか?
OperaとSafariの一部のバージョンは、この右クリックのオーバーライドビジネスをサポートしていないと聞きました。
javascript - JavaScript: 右クリックをキャプチャし、特定の要素内でのみメニューを無効にする
画面上に小さなグリッドがあり、ユーザーがドラッグ アンド ドロップを使用してグリッドにタイルを配置できる (所定の位置にスナップする) jquery スクリプトをコーディングしました。現在、タイルにカーソルを合わせると、回転するオプションがフェードインしますが、右クリックして回転できるようにしたいです (より自然にします)。右クリックを完全にブロックすることはしばしば嫌われているので、特定の要素内だけで可能かどうか疑問に思っていました。そのイベントをキャプチャし、JS で何かを行い、コンテキスト メニューを無効にしますか? - すべてのブラウザで動作します。
余談ですが、現在、エフェクトにjQueryを使用し、ドラッグアンドドロップにカスタムjavascriptを使用していますが、ドラッグアンドドロップ用のjQueryプラグインを検討する価値はありますか?
どうもありがとう、
windows - Windows エクスプローラーのコンテキスト メニューの統合、右クリックされたファイルを取得
レジストリを使用して、Windows エクスプローラーの右クリック コンテキスト メニューにメニュー項目を追加する方法は既に理解しています。現在、メニュー項目がクリックされたときにアプリケーションを起動するように設定しています。
ただし、どのファイルが右クリックされたかを知る方法があるかどうかを知りたいです。起動したプログラムにコマンドライン引数として送られると思っていたのですが、そうではありません。何か案は?
c# - 右クリックして Datagridview の行を選択し、それを削除するメニューを表示します
DataGridView に列がほとんどなく、行にデータがあります。ここにはいくつかの解決策がありましたが、それらを組み合わせることができません!
行を右クリックするだけで、行全体が選択され、行を削除するオプションを含むメニューが表示されます。オプションを選択すると、行が削除されます。
私はいくつかの試みをしましたが、何も機能せず、乱雑に見えます。私は何をすべきか?