Bagikan melalui


DragEventHandler Delegasikan

Definisi

Mewakili metode yang akan menangani peristiwa DragEnter, DragLeave, DragOver, dan Drop dari UIElement.

public delegate void DragEventHandler(Platform::Object ^ sender, DragEventArgs ^ e);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(716284421, 7795, 19407, 170, 188, 87, 185, 126, 33, 150, 29)]
class DragEventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(716284421, 7795, 19407, 170, 188, 87, 185, 126, 33, 150, 29)]
public delegate void DragEventHandler(object sender, DragEventArgs e);
Public Delegate Sub DragEventHandler(sender As Object, e As DragEventArgs)

Parameter

sender
Object

Platform::Object

IInspectable

Objek tempat penanganan aktivitas dilampirkan.

e
DragEventArgs

Data peristiwa.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

DragEventHandler adalah delegasi yang Anda terapkan untuk menangani peristiwa ini:

Kelas Kontrol memiliki penanganan aktivitas pra-kabel yang dapat diambil alih oleh jenis turunan Kontrol untuk memberikan penanganan berbasis kelas untuk peristiwa seret-letakkan,. Metode ini adalah:

Implementasi Windows Runtime konsep seret-letakkan hanya mengizinkan kontrol dan tindakan input tertentu untuk memulai tindakan seret-letakkan. Tidak ada metode DoDragDrop umum yang akan mengizinkan elemen UI apa pun untuk memulai tindakan seret-letakkan. Sumber utama tindakan seret-letakkan adalah saat Anda menyeret item daftar seperti GridView.

Berlaku untuk

Lihat juga