HandledMouseEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタム コントロールで、MouseWheel イベントが親コンテナーに送信されないようにします。
public ref class HandledMouseEventArgs : System::Windows::Forms::MouseEventArgs
public class HandledMouseEventArgs : System.Windows.Forms.MouseEventArgs
type HandledMouseEventArgs = class
inherit MouseEventArgs
Public Class HandledMouseEventArgs
Inherits MouseEventArgs
- 継承
- 派生
例
次のコード例では、マウス ホイール イベントをカスタム コントロールで処理済みとしてマークする方法を示します。
Public Class MouseWheelControl
Sub New()
' Add initialization code for the control here.
End Sub
Protected Sub MouseWheelControl_MouseWheel(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.MouseWheel
Dim Hme As HandledMouseEventArgs = e
Hme.Handled = True
' Perform custom mouse wheel action here.
End Sub
End Class
注釈
主に、マウス ホイール イベント自体を処理し、コントロールの直接の親コンテナーに表示されないようにする必要があるコントロールを開発する場合に使用 HandledMouseEventArgs します。 HandledMouseEventArgsは、イベントを処理MouseWheelするときに によってMouseEventHandler直接渡されません。 代わりに、 MouseEventHandler をMouseEventArgs使用します。これは、 の出現MouseWheelをHandledMouseEventArgs取り消すために にキャストする必要があります。
コンストラクター
HandledMouseEventArgs(MouseButtons, Int32, Int32, Int32, Int32) |
指定したマウス ボタン、マウス ボタンのクリック回数、水平方向および垂直方向の画面座標、およびマウス ポインターの位置の変更に従って、HandledMouseEventArgs クラスの新しいインスタンスを初期化します。 |
HandledMouseEventArgs(MouseButtons, Int32, Int32, Int32, Int32, Boolean) |
指定したマウス ボタン、マウス ボタンのクリック回数、水平方向および垂直方向の画面座標、マウス ポインターの位置の変更、およびイベントが処理されるかどうかを示す値に従って、HandledMouseEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
Button |
マウスのどのボタンが押されたかを示す値を取得します。 (継承元 MouseEventArgs) |
Clicks |
マウス ボタンが押されて離された回数を取得します。 (継承元 MouseEventArgs) |
Delta |
マウス ホイールの回転回数を表す符号付きの数値に定数 WHEEL_DELTA の値を乗算した値を取得します。 マウス ホイールのノッチ 1 つ分が 1 移動量に相当します。 (継承元 MouseEventArgs) |
Handled |
このイベントをコントロールの親コンテナーに送るかどうかを取得または設定します。 |
Location |
マウス イベント生成時のマウスの位置を取得します。 (継承元 MouseEventArgs) |
X |
マウス イベント生成時のマウスの x 座標を取得します。 (継承元 MouseEventArgs) |
Y |
マウス イベント生成時のマウスの y 座標を取得します。 (継承元 MouseEventArgs) |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET