DragDrop.QueryContinueDrag Zdarzenie dołączone
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje stale, gdy operacja przeciągania i upuszczania jest w toku i umożliwia źródło upuszczania zakończenie operacji przeciągania i upuszczania w zależności od stanów klawisza/przycisku.
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
Uwagi
Zdarzenie QueryContinueDrag jest stale wywoływane, gdy źródło przeciągania jest przeciągane. To zdarzenie można obsłużyć, aby określić, która akcja kończy operację przeciągania i upuszczania na podstawie stanu klawiszy ESC, SHIFT, CTRL i ALT, a także stanu przycisków myszy. Domyślna procedura obsługi dla tego zdarzenia anuluje operację przeciągania i upuszczania, jeśli klawisz ESC jest naciśnięty, i usuwa dane, jeśli przycisk myszy zostanie zwolniony. Jeśli obsłużysz to zdarzenie, aby zmienić domyślne zachowanie, upewnij się, że w procedurze obsługi zostanie włączony mechanizm równoważny, aby zakończyć operację przeciągania i upuszczania. DoDragDrop W przeciwnym razie metoda nie zostanie zwrócona, a aplikacja przestanie odpowiadać. Jeśli obsłużysz to zdarzenie, musisz oznaczyć je jako obsługiwane, aby zapobiec przesłonieniu domyślnego zachowania programu obsługi.
Informacje dotyczące kierowanego zdarzenia
Pole identyfikatora | QueryContinueDragEvent |
Strategia routingu | Propagacji |
Delegat | QueryContinueDragEventHandler |
Odpowiednie zdarzenie tunelowania to PreviewQueryContinueDrag.