UIElement.AllowDrop Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public:
property bool AllowDrop { bool get(); void set(bool value); };
bool AllowDrop();
void AllowDrop(bool value);
public bool AllowDrop { get; set; }
var boolean = uIElement.allowDrop;
uIElement.allowDrop = boolean;
Public Property AllowDrop As Boolean
<uiElement AllowDrop="bool"/>
Nilai Properti
bool
true
jika UIElement ini dapat menjadi target penghilangan untuk tujuan operasi seret dan letakkan; jika tidak, false
. Default adalah false
.
Keterangan
Nilai AllowDrop
menentukan apakah berbagai peristiwa yang terkait dengan menjadi target penghilangan atau merespons diseret dapat ditangani. Peristiwa tersebut hanya dapat ditangani jika AllowDrop
ada true
di UIElement yang merupakan target penurunan potensial. Peristiwa ini adalah:
Setiap peristiwa yang tercantum adalah peristiwa yang dirutekan. Jika Anda ingin menangani peristiwa seret-letakkan yang menggelegak, target penurunan potensial harus diatur AllowDrop
ke true
, dan objek tempat peristiwa ditangani harus diatur AllowDrop
ke true
. Untuk informasi selengkapnya tentang konsep peristiwa yang dirutekan, lihat Gambaran umum peristiwa dan peristiwa yang dirutekan.
Implementasi Windows Runtime konsep seret-letakkan hanya mengizinkan kontrol dan tindakan input tertentu untuk memulai tindakan seret-letakkan. Tidak ada metode umum DoDragDrop
yang akan mengizinkan elemen UI apa pun untuk memulai tindakan seret-letakkan. Sumber utama tindakan seret-letakkan di aplikasi adalah saat Anda menyeret item daftar seperti GridView. Namun setelah tindakan dimulai, UIElement apa pun di aplikasi berpotensi menjadi target penurunan selama AllowDrop
ada true
di elemen tersebut. Elemen apa pun yang diteruskan tindakan seret-letakkan dapat menangani DragEnter, DragLeave , atau DragOver. Tampilan daftar yang memulai tidak memerlukan AllowDrop
. Sebagai gantinya, nilai CanDragItems digunakan untuk menentukan apakah item dalam daftar dapat digunakan untuk memulai tindakan seret-letakkan.
Elemen UI tidak dapat menjadi target penghilangan untuk tindakan seret-lepas yang dimulai dari luar aplikasi saat ini. Ini termasuk tindakan yang berasal dari aplikasi lain, yang dimungkinkan untuk tampilan yang diposisikan.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk