DragDrop.GiveFeedback İliştirilmiş Olaylar
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sürükle ve bırak işlemi devam ederken sürekli olarak gerçekleşir ve sürükleme kaynağının kullanıcıya geri bildirim vermesini sağlar.
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
Açıklamalar
GiveFeedback Sürükleme kaynağı sürüklenirken olay sürekli tetiklenir. Bu olay, bırakma hedefinde DragOver olayla eşleştirilir. Bu olayın varsayılan işleyicisi, sürükleme kaynağının geçerli bir bırakma hedefinin üzerinde olup olmadığını denetler. Bu durumda, bırakma hedefinin izin verilen etkilerini denetler. Ardından son kullanıcıya izin verilen bırakma efektleriyle ilgili geri bildirimde bulunur. Bu genellikle fare imlecini bırakma, kopyalama veya taşıma imlecine değiştirerek yapılır. Bu olayı yalnızca kullanıcıya geri bildirim sağlamak için özel imleçler kullanmanız gerekiyorsa işlemeniz gerekir. Bu olayı işlerseniz, varsayılan davranışın işleyicinizi geçersiz kılmasını önlemek için olayı işlenmiş olarak işaretlemeniz gerekir.
Dikkat
Bu olay sürükle ve bırak işlemi sırasında sürekli tetikleniyor. Bu nedenle, olay işleyicisinde yoğun kaynak kullanımlı görevlerden kaçınmalısınız. Örneğin, olay her GiveFeedback tetiklendiğinde yeni bir imleç oluşturmak yerine önbelleğe alınmış bir imleç kullanın.
Yönlendirilmiş Olay Bilgisi
Tanımlayıcı alanı | GiveFeedbackEvent |
Yönlendirme stratejisi | Köpürme |
Temsilci | GiveFeedbackEventHandler |
Buna karşılık gelen tünel olayı şeklindedir PreviewGiveFeedback.