Bagikan melalui


UIElement3D.CaptureMouse Metode

Definisi

Upaya untuk memaksa penangkapan mouse ke elemen ini.

public:
 virtual bool CaptureMouse();
public bool CaptureMouse ();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean

Mengembalikan

true jika mouse berhasil ditangkap; jika tidak, false.

Penerapan

Keterangan

Untuk ditangkap, elemen harus diaktifkan. Periksa apakah IsEnabled sebelum true Anda memanggil CaptureMouse.

Jika panggilan CaptureMouse mengembalikan true, maka IsMouseCaptured juga true.

Jika panggilan CaptureMouse mengembalikan , maka GotMouseCapture peristiwa dan IsMouseCapturedChanged dimunculkan, dengan RoutedEventArgs.Source dalam data peristiwa yang dilaporkan sebagai elemen tempat CaptureMouse metode truedipanggil. Jika Anda mengambil paksa, Anda mungkin mengganggu tangkapan yang ada - terutama dengan tangkapan yang terkait dengan seret dan letakkan dengan mouse.

Untuk menghapus tangkapan mouse dari semua elemen, panggil Mouse.Capture dengan element parameter yang disediakan sebagai null.

Berlaku untuk

Lihat juga