問題タブ [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.
jquery - jQueryライブ右クリック
jQueryライブ関数を右クリックリスナーとして使用するにはどうすればよいですか?
私はこのプラグインを使用しました: http://abeautifulsite.net/2008/05/jquery-right-click-plugin右クリックイベントリスニング用。しかし、それはライブではないので、私にとっては問題です。
あなたが助けてくれることを願っています
(ところで、私の悪い英語でごめんなさい)
前もって感謝します
javascript - Webページでマウスの右クリックを無効にする方法は?
HTMLページでのマウスの右クリックを無効にしたい。ユーザーが詳細を入力する必要があるページがあります。マウスの右クリックで表示されるメニューをユーザーに見せたくありません。むしろ、カスタムメニューを表示したいです。私はそれを行うために利用可能ないくつかのプラグインがあることを知っています。しかし、私の要件にはプラグインは必要ありません。
wpf - IsManipulationEnabled が設定されている場合、WPF コントロールはプレス アンド ホールド イベント (右クリック) をキャプチャしません。
タッチ スクリーンでいくつかのテストを開始していますが、UIControl の "IsManipulationEnabled" 属性が true に設定されている場合、プレス アンド ホールド ジェスチャ (WIN7) によって発生した MouseRightClick イベントがキャプチャされないことがわかりました。私は何か間違ったことをしていますか?
qt - 「クリック」スロットで QApplication::mouseButtons() を使用してマウスボタンを伝える方法は?
QMainWindow があり、その中の小さなウィジェット (テーブルビューなど) からの「クリックされた」信号を処理したいと考えています。
もともと、この QMainWindow のスロットに信号を接続していましたが、これが最も一般的な方法です。ここで、どのマウス ボタンがクリックされたかを確認し、左ボタンと右ボタンで異なる処理を行う必要があります。「クリックされた」信号にマウス イベント情報がないことがわかりました。
「mousePressEvent」関数を実装しようとしましたが、まだ問題があります。マウス アクションが小さいウィジェットで実行された場合、MainWindow はその mousePressEvent に入りません。
一部のドキュメントでは、QQApplication::mousebuttons() によってボタンを伝えることができると書かれています
http://bugreports.qt-project.org/browse/QTBUG-1067
サンプルコードも見つけました。ただ、これは「プレスイベント」用なのですが、「クリックイベント」用のマウスボタンを取得したいです。サンプルコードは次のとおりです。
これを実行しようとすると、2 つの if ステートメントのどちらも満たされないので、理由がわかりません。qApp->mouseButtons() は常に 0 を返します。QApplication::mouseButtons でクリックされたマウス ボタンを取得するにはどうすればよいですか?
私のコードでは、スロットは次のようになります。
c# - C#、mouseClickEvent がマウスの右クリックに反応しない
on click イベントがマウスの右クリックに反応しません。イベントは、richTextBox 用です。フォームで同じコードを試すと、正常に動作します。
何が問題なのですか?
編集:私はwinformsを使用します
c# - Silverlight 4 アプリでリストボックスを右クリック
Winforms アプリケーションで当たり前だと思っていたことを実装しようとしています。私は Silverlight 初心者なので、これがすべて初歩的なものであることを願っています。
Silverlight 4 アプリにリストボックスがあります。私は次のことをしたいと思います:
- リストボックスを右クリック
- クリックした場所の下にあるアイテムを強調表示する
- コンテキスト メニューをポップアップさせたい (コンテキスト メニューに自分のアイテムを表示する)
私のこれまでの調査から、Silverlight には ContextMenu コンストラクトがないように見えます。代わりに、Grid/Canvas 構造を構築し、それを Popup オブジェクトにアタッチする必要があります。これが次にポップアップされます。
私の質問は次のとおりです。
- #2 を達成するには、リストボックスである種のヒット テストが必要です。それを行う方法がわかりません。私のgoogle-fuは役に立ちません。
- マウスの下のインデックスを特定したら、実際にアイテムを選択するにはどうすればよいですか?
- どこかに使用できる再利用可能なコンテキスト メニュー コンポーネントはありますか? コンポーネントが任意のサブメニューを許可する場合は、追加のクレジット。
wpf - WPF: ContentPresenter 内の要素にアクセスしますか?
誰かがこれで私を助けてくれますか? WPF で次のテンプレートを設定しています。
プログラムが読み込まれると、ナビゲーション メニューとして機能するラベルのリストが自動的に作成されます。上記からわかるように、ラベルの 1 つにマウスを合わせると、背景色が変更されます。これに関する唯一の問題は、ラベルにコンテキスト メニューが適用されていることです。右クリックして表示すると、ラベルの背景が MouseOver の色ではなく元の色に戻ります。
約 1 時間ほど Google で検索しましたが、マウスの右ボタンが押されたかどうかを確認するトリガー プロパティが見つからないようです。コードでこれを達成できるのではないかと考えています。
次のコードを試しましたが、うまくいきません。
また、Label の親要素を Border として取得しようとしましたが、テンプレートを介して設定されているため、Label の親は実際にはすべてのラベルを含む StackPanel であるようです。
誰かが境界線にアクセスして背景色を変更する方法を理解するのを手伝ってくれますか、それともこれを達成するのに役立つ方向に私を案内してくれますか?
どんな助けでも大歓迎です!
javascript - Webページでコンテキストメニューのネイティブスタイルを維持する
コンテキストメニューがめちゃくちゃになると誰もが嫌うので、私が求めているのはその逆です。Webページのコンテキストメニューの変更を処理するjavascriptプラグインを探してみましたが、非常に煩わしいことがわかりました。(つまり、コンテキストメニューには、開発者が選択した項目のみが含まれるようになりました)。ユーザーの通常のアイテムを維持しながら、同時にメニューのネイティブスタイルを維持しながら、コンテキストメニューにアイテムを追加する方法はありますか?私が見つけたのと同じプラグインでは、開発者がメニューの新しいスタイルを定義する必要があります。車輪の再発明の意味がわかりません。
私のクライアントは、ユーザーが右クリックしたときにサイトに機能を追加したいと思っているので、質問します。
google-maps - google-map-v3 を右クリックすると「イベントが未定義」になる理由
これは私のコードです:
エラーは「イベントは未定義です」です
どうすればいいですか?
ありがとう
c# - C#、Watinを使用してInternetExplorerを右クリック
WatiNを使用して、 http: //maps.google.com/を読み込んでいます
マップを右クリックして、コンテキストメニューが表示されたら[ここの中央のマップ]をクリックするだけです。
もう1つの優れた機能は、マップ上でマウスを「ドラッグアンドドロップ」して、マップをスクロールできるようにすることです。
助けていただければ幸いです。
どうもありがとう、フィデル