Mouse クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のスレッドへのマウス デバイスを表します。
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- 継承
-
Mouse
注釈
Mouse クラスは、マウス関連のイベント、メソッド、およびマウスの状態に関する情報を提供するプロパティを提供します。
Mouse によってアタッチされたイベントとして定義される各イベントは、基底要素クラス UIElement および ContentElement によって新しいルーティングイベントとして再度公開されます。 一般に、UIElement イベントを使用するのではなく、ContentElementおよびMouse上のアプリケーションのマウス イベントを処理する方が便利です。 詳細については、「 入力の概要」を参照してください。
呼び出し元スレッドの入力マネージャーのプライマリ MouseDeviceへのMouse クラス デリゲートの静的メンバー。
フィールド
| 名前 | 説明 |
|---|---|
| GotMouseCaptureEvent |
GotMouseCapture添付イベントを識別します。 |
| LostMouseCaptureEvent |
LostMouseCapture添付イベントを識別します。 |
| MouseDownEvent |
MouseDown添付イベントを識別します。 |
| MouseEnterEvent |
MouseEnter添付イベントを識別します。 |
| MouseLeaveEvent |
MouseLeave添付イベントを識別します。 |
| MouseMoveEvent |
MouseMove添付イベントを識別します。 |
| MouseUpEvent |
MouseUp添付イベントを識別します。 |
| MouseWheelDeltaForOneLine |
マウス ホイールを回転して 1 行スクロールする単位数を表します。 |
| MouseWheelEvent |
MouseWheel添付イベントを識別します。 |
| PreviewMouseDownEvent |
PreviewMouseDown添付イベントを識別します。 |
| PreviewMouseDownOutsideCapturedElementEvent |
PreviewMouseDownOutsideCapturedElement添付イベントを識別します。 |
| PreviewMouseMoveEvent |
PreviewMouseMove添付イベントを識別します。 |
| PreviewMouseUpEvent |
PreviewMouseUp添付イベントを識別します。 |
| PreviewMouseUpOutsideCapturedElementEvent |
PreviewMouseUpOutsideCapturedElement添付イベントを識別します。 |
| PreviewMouseWheelEvent |
PreviewMouseWheel添付イベントを識別します。 |
| QueryCursorEvent |
QueryCursor添付イベントを識別します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Captured |
マウスをキャプチャした要素を取得します。 |
| DirectlyOver |
マウス ポインターが直接上にある要素を取得します。 |
| LeftButton |
マウスの左ボタンの状態を取得します。 |
| MiddleButton |
マウスの中央ボタンの状態を取得します。 |
| OverrideCursor |
アプリケーション全体のカーソルを取得または設定します。 |
| PrimaryDevice |
プライマリ マウス デバイスを取得します。 |
| RightButton |
右ボタンの状態を取得します。 |
| XButton1 |
最初の拡張ボタンの状態を取得します。 |
| XButton2 |
2 番目の拡張ボタンの状態を取得します。 |
メソッド
添付イベント
| 名前 | 説明 |
|---|---|
| GotMouseCapture |
要素がマウスをキャプチャするときに発生します。 |
| LostMouseCapture |
要素がマウス キャプチャを失ったときに発生します。 |
| MouseDown |
マウス ボタンが押されたときに発生します。 |
| MouseEnter |
マウス ポインターが要素の境界に入ったときに発生します。 |
| MouseLeave |
マウス ポインターが要素の境界を離れると発生します。 |
| MouseMove |
マウス ポインターが移動したときに発生します。 |
| MouseUp |
マウス ボタンが離されたときに発生します。 |
| MouseWheel |
マウス ホイールが回転したときに発生します。 |
| PreviewMouseDown |
マウス ボタンが押されたときに発生します。 |
| PreviewMouseDownOutsideCapturedElement |
マウス イベントをキャプチャしている要素の外側でプライマリ マウス ボタンが押されたときに発生します。 |
| PreviewMouseMove |
マウスが要素の上を移動したときに発生します。 |
| PreviewMouseUp |
マウス ボタンが離されたときに発生します。 |
| PreviewMouseUpOutsideCapturedElement |
マウス イベントをキャプチャしている要素の外側でプライマリ マウス ボタンが離されたときに発生します。 |
| PreviewMouseWheel |
マウス ホイールが回転したときに発生します。 |
| QueryCursor |
要素が現在のマウス カーソルを照会するときに発生します。 |