UIElement.PointerCaptureLost Evento

Definizione

Si verifica quando l'acquisizione del puntatore precedentemente mantenuta da questo elemento passa a un altro elemento o altrove.

public:
 virtual event PointerEventHandler ^ PointerCaptureLost;
// Register
event_token PointerCaptureLost(PointerEventHandler const& handler) const;

// Revoke with event_token
void PointerCaptureLost(event_token const* cookie) const;

// Revoke with event_revoker
UIElement::PointerCaptureLost_revoker PointerCaptureLost(auto_revoke_t, PointerEventHandler const& handler) const;
public event PointerEventHandler PointerCaptureLost;
function onPointerCaptureLost(eventArgs) { /* Your code */ }
uIElement.addEventListener("pointercapturelost", onPointerCaptureLost);
uIElement.removeEventListener("pointercapturelost", onPointerCaptureLost);
- or -
uIElement.onpointercapturelost = onPointerCaptureLost;
Public Custom Event PointerCaptureLost As PointerEventHandler 
<uiElement PointerCaptureLost="eventhandler"/>

Tipo evento

Commenti

Important

PointerCaptureLost potrebbe essere generato invece di PointerReleased. Non fare affidamento su PointerPressed e PointerReleased gli eventi che si verificano sempre in coppie. Per funzionare correttamente, l'app deve restare in ascolto e gestire tutti gli eventi che rappresentano le probabili conclusioni dell'azione Stampa e che includono PointerCaptureLost. Un puntatore può perdere l'acquisizione a causa delle interazioni dell'utente o perché è stato acquisito a livello di codice un altro puntatore o rilasciato deliberatamente il puntatore corrente.

Non viene generato alcun evento quando un puntatore viene acquisito correttamente. Per acquisire un puntatore, chiamare il metodo CapturePointer e questo viene in genere eseguito all'interno del contesto di un gestore eventi per altri eventi puntatore. Per altre info su come acquisire un puntatore e sul motivo per cui si vuole farlo, vedi CapturePointer o Interazioni del mouse.

PointerCaptureLost è un evento indirizzato. Per altre info sul concetto di evento indirizzato, vedi Panoramica degli eventi e degli eventi indirizzati.

PointerCaptureLost supporta la possibilità di collegare gestori eventi alla route che verrà richiamata anche se i dati dell'evento per l'evento sono contrassegnati come Handled. Vedere AddHandler.

Si applica a

Vedi anche