問題タブ [onmouseclick]

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 投票する
1 に答える
3217 参照

flash - マウスクリック時のアクションスクリプト

簡単な質問です。ムービークリップがあります。私はそれのための onrollover イベントを持っています:

マウスクリックイベントに相当するものは何ですか? onMouseClick を試しましたが、うまくいきませんでした。私は長い間フラッシュを使用しておらず、少し迷っています:(

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

apache-flex - Flex でのマウス クリック時のグローバル座標値

Flex では、次のコードを使用しています。

x 軸を取得するために event.event.localX を使用していますが、ローカル座標を参照しています。ローカル座標の xAxis に追加できるように、ユーザーがクリックした HBox の xAxis の値を取得または渡すにはどうすればよいですか。

つまり、グローバル座標値が必要ですか? (つまり、x 軸と y 軸)

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

c# - C#で同じ場所をマウスでクリックしてラベルを追加するにはどうすればよいですか?

私のプログラムにはピクチャボックスがあり、マウスをクリックするか、ContextMenuStrip を選択して、クリックした同じ場所に何かを表示させたいと思っています。

写真に見られるように、特定のクリックされた日付領域にある種のメモを追加したいと思います(おそらくユーザーコントロールを追加します)

どうすればいいですか?クリック座標 (x,y) を送信して、同じ座標に何かを表示するにはどうすればよいですか?

ありがとう !

代替テキスト

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

wpf - テンプレート化されたコントロールの親を型 (!) で見つけることができません (wpf)

私の WPF プロジェクトには、少し複雑なコントロールがあります。このプロジェクトでは、MainWindow 以外にコントロールのみを使用します (それらはすべてテンプレート化されています)。

1 つの画面に次のレイアウトがあります (テンプレートが適用され、コンテンツが入力された後のレイアウトを表示するため)。

MyScreenControl
-MyTableControl
--ItemsControl
--- HeaderItemsControl
-----HeaderItemsControl.Header
------MyHeaderControl
-----HeaderItemsControl.Items
------MyItemControl
------MyItemControl
--- ---MyItemControl
...

ScreenControl のコード ファイルにいるとき、OnMouseLeftButtonDown メソッドで、クリック イベントが MyHeaderControl または MyItemControl から来たかどうかを判断したいと思います。

MouseButtonEventArgs の Source は ScreenControl であり、 OriginalSource は MyItemControl/MyHeaderControl のテンプレートの TextBlock です。

MyItemControl/MyHeaderControl を見つける最初の試みは、OriginalSource から開始し、Parent プロパティの型を再帰的に調べることでした。Template のルート (この場合は ViewBox) に到達するまで問題なく動作しますが、ルートには Parent 要素がありません。

私は私の以前のプロジェクトでこのような方法を使用しましたが、それは機能しましたが、その後、コントロールやテンプレートではなく、ユーザーコントロールを使用していました。

この問題にどのようにアプローチすればよいでしょうか (良いアイデアはコードと同様に歓迎されます)。

thx、テンシコ

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

c# - MouseButtons.Right に対するクリックのチェック

マウスクリック ハンドラーで、コンテキスト メニューを表示してイベントのButtonプロパティをチェックするかどうかを知る正しい方法はありますMouseButtons.Rightか? もしそうなら、(おそらく左利きの) ユーザーがマウス ボタンを逆にしてあなたのアプリケーションを使おうとしても問題はないでしょうか?

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

c# - フォームがアクティブ化/フォーカスされたときに、C# MenuStrip でマウス クリックを起動するにはどうすればよいですか?

重複の可能性:
フォーカシング フォームでクリックが失われる

の付いたフォームMenuStripがフォーカスのあるウィンドウではなく、 をクリックすると、その最初のクリックを使用してウィンドウがアクティブになり、再度MenuStripをクリックしてメニューをドロップダウンする必要があります。ボタンの動作が異なります。ボタンのあるフォームがアクティブでない/フォーカスがない場合にそのボタンをクリックすると、最初のクリックでボタンのクリックとして登録され、同時にそのフォームがアクティブ/フォーカスされます。フォームがアクティブでない場合でも、最初のクリックでドロップダウンするには、そのメニューが本当に必要です。MenuStrip MenuStrip

このメソッドを使用して、フォームの Enter および/または Activate イベントがトリガーされたときにシミュレートされたマウス クリックを起動しようとしましたOnMouseClick(...)が、うまくいきません。Enter および Activate イベントはマウス ダウンでトリガーされるためOnMouseClick(...)、Enter または Activate イベント ハンドラーに呼び出しを配置することで、最初のマウス クリックが離される前に 2 回目のマウス クリックを発生させようとします。

OnMouseClick(...)Activateイベントが発生した後、発生した後に何らかの形で発生する必要がありMouseUpます。

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

javascript - Javascriptの退色遅延

私はこのJavascriptカラーフェージングスクリプトを使用しています。

http://www.scriptiny.com/2008/05/javascript-color-fading-script/

単一の背景の色をフェードさせるために、5つの異なるリンクを介してアクティブ化するように設定しました

例:http ://sandbox.scriptiny.com/fader/fader.html (Div Background Transition)


問題は単純です。色あせリンクの間にユーザーの遅延が必要です。

(例:ユーザーが再び色を変更するには、3秒待つ必要があります。)

これがJavascriptカラーフェードファイルです:http://pastebin.com/pxWphT2h

どんなアイデアでも歓迎です、ありがとう!

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

jquery - jquery animate 追加

ソート可能な div の作業コードを取得しました。

またはここを参照してください:http://jsfiddle.net/dsnegi/WTTyB/2/ ただし、IDを取得できず、クイックスワップの代わりに、スムーズなアニメーションが必要です。

任意の提案をいただければ幸いです。

ありがとう、

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

jquery - マウスクリック時の画像スワップを既存の CSS マウスオーバーに適用する

壁にぶち当たり、締め切りが迫っています。だからここに行きます。

CSSを使用してホバーすると、8つの外側のdivのそれぞれに背景画像がある3x3グリッドがあります。

中央の div には、jQuery を少し使用したテキストがあり、対応する各 div がクリックされたときに表示されます。

私が起こる必要があるのは、画像が含まれている外側のdivがクリックされ、テキストが表示されたときに、理想的には既存の画像を使用して、別のものがクリックされるまで、そのdivの背景画像がホバー状態のままになることです。

ホバーの CSS は -

そしてjQueryは -

このように配置されたすべてのdivで-

前述のように、8 つの個別のクラスがあり、br は右下のクラスです。

これはおそらくかなり簡単ですが、私は jQuery でかなり迷っています。画像を交換するだけの既存のjQueryに何かを貼り付けることができると思いますか? トグルか何か?

ページ全体がぎりぎりでまとめられていますが、これが最後のつまずきです。どんな助けでも大歓迎です。

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

mouseevent - OpenGLでマウスクリックで多角形を描くにはどうすればよいですか?

画面上に作成したボタンをマウスでクリックしたときに、プログラムで多角形を描画したいと考えています。ポリゴン描画コマンドはどこに配置すればよいですか? 次回ディスプレイ コールバックが実行されたときにその効果が失われ、それがディスプレイ関数に含まれている必要があるため、マウス関数に入れることができないことを理解しています。しかし、表示関数で if 条件を設定できますか?