UIElement3D.CaptureMouse メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マウスのキャプチャをこの要素に強制的に試行します。
public:
virtual bool CaptureMouse();
public bool CaptureMouse();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean
返品
true マウスが正常にキャプチャされた場合。それ以外の場合は false。
実装
注釈
キャプチャするには、要素を有効にする必要があります。
IsEnabledを呼び出す前に、trueがCaptureMouseされているかどうかを確認します。
呼び出し CaptureMouse が trueを返す場合、 IsMouseCaptured も true。
呼び出しCaptureMouseがtrueを返す場合、GotMouseCapture メソッドが呼び出される要素として報告されたイベント データのIsMouseCapturedChangedを使用して、RoutedEventArgs.SourceイベントとCaptureMouse イベントが発生します。 キャプチャを強制すると、既存のキャプチャ (特にマウスによるドラッグ アンド ドロップに関連するキャプチャ) に干渉する可能性があります。
すべての要素からマウス キャプチャをクリアするには、Mouse.Captureとして指定された element パラメーターを使用してnullを呼び出します。