ListViewBase.CanDragItems 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.
Mendapatkan atau mengatur nilai yang menunjukkan apakah item dalam tampilan dapat diseret sebagai payload data.
public:
property bool CanDragItems { bool get(); void set(bool value); };
bool CanDragItems();
void CanDragItems(bool value);
public bool CanDragItems { get; set; }
var boolean = listViewBase.canDragItems;
listViewBase.canDragItems = boolean;
Public Property CanDragItems As Boolean
<listViewBase CanDragItems="bool" />
Nilai Properti
bool
true
jika item dalam tampilan dapat diseret sebagai payload data; jika tidak, false
. Default adalah false
.
Keterangan
Mengatur IsSwipeEnabled untuk false
menonaktifkan beberapa interaksi sentuh default, sehingga harus diatur ke true
saat interaksi ini diperlukan. Contohnya:
- Jika pilihan item diaktifkan dan Anda mengatur IsSwipeEnabled ke
false
, pengguna dapat membatalkan pilihan item dengan mengklik kanan dengan mouse, tetapi tidak dapat membatalkan pilihan item dengan sentuhan dengan menggunakan gerakan gesek . - Jika Anda mengatur CanDragItems ke
true
dan IsSwipeEnabled kefalse
, pengguna dapat menyeret item dengan mouse, tetapi tidak dengan sentuhan. - Jika Anda mengatur CanReorderItems ke
true
dan IsSwipeEnabled kefalse
, pengguna dapat menyusun ulang item dengan mouse, tetapi tidak dengan sentuhan.
CanDragItems
dapat diatur ke false sebagai bagian dari status visual yang dimaksudkan untuk mencegah pengguna menyeret item dalam tampilan seperti GridView.
CanDragItems
tidak mencerminkan status sementara yang mungkin memengaruhi kemampuan untuk menyeret item, seperti jeda populasi item. Skenario utama di mana Anda mungkin mendapatkan nilai CanDragItems
dalam kode adalah memverifikasi bahwa templat dinamis atau opsi yang dapat dipilih pengguna di antarmuka pengguna aplikasi Anda belum mengubah nilai sejak terakhir Anda mengaturnya.
Penting
Untuk menerima peristiwa DragItemsStarting dan DragItemsCompleted , properti CanDragItems harus diatur ke true
.