UIElement3D.CaptureMouse Метод

Определение

Пытается принудительно захватить мышь данным элементом.

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.

CaptureMouseпредставлен в платформа .NET Framework версии 3.5. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

Применяется к

См. также раздел