次の方法で共有


CancelMouseEventArgs コンストラクタ

CancelMouseEventArgs クラスの新しいインスタンスを初期化します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public Sub New ( _
    mb As MouseButtons, _
    clicks As Integer, _
    x As Integer, _
    y As Integer, _
    delta As Integer, _
    cancel As Boolean _
)
'使用
Dim mb As MouseButtons
Dim clicks As Integer
Dim x As Integer
Dim y As Integer
Dim delta As Integer
Dim cancel As Boolean

Dim instance As New CancelMouseEventArgs(mb, clicks, _
    x, y, delta, cancel)
public CancelMouseEventArgs(
    MouseButtons mb,
    int clicks,
    int x,
    int y,
    int delta,
    bool cancel
)
public:
CancelMouseEventArgs(
    MouseButtons mb, 
    int clicks, 
    int x, 
    int y, 
    int delta, 
    bool cancel
)
public CancelMouseEventArgs(
    MouseButtons mb,
    int clicks,
    int x,
    int y,
    int delta,
    boolean cancel
)
public function CancelMouseEventArgs(
    mb : MouseButtons, 
    clicks : int, 
    x : int, 
    y : int, 
    delta : int, 
    cancel : boolean
)

パラメータ

  • clicks
    型 : System.Int32
    マウス ボタンが押されて離された回数。
  • x
    型 : System.Int32
    マウスがクリックされた位置の x 座標 (ピクセル単位)。
  • y
    型 : System.Int32
    マウスがクリックされた位置の y 座標 (ピクセル単位)。
  • delta
    型 : System.Int32
    マウス ホイールの回転回数を表す符合付きの数値。
  • cancel
    型 : System.Boolean
    親コントロールのイベントをキャンセルする場合は、true に設定します。それ以外の場合は、false に設定します。

解説

マウス ホイールのノッチ 1 つ分が 1 移動量に相当します。移動量の詳細については、MouseEventArgs.Delta Property を参照してください。

一般に、CancelMouseEventArgs オブジェクトはイベント ハンドラから取得されるため、このコンストラクタを呼び出す必要はありません。ただし、キャンセルの可能性があるマウス イベントに関係するカスタム イベントを作成する場合は、このクラスを使用することもできます。その場合、イベントが発生したときにコンストラクタを呼び出すことになります。

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

CancelMouseEventArgs クラス

CancelMouseEventArgs メンバ

Microsoft.Ink 名前空間