RadialController.ScreenContactEnded Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando viene rimosso un dispositivo a rotellina in contatto con la superficie del digitalizzatore (o non viene più rilevato) e uno strumento RadialController personalizzato è attivo.
L'app non riceve questo evento quando:
- Il menu RadialController è attivo
- Uno strumento predefinito è attivo
Suggerimento
Oltre all'esperienza predefinita del menu di pressione e di blocco, Surface Dial può essere posizionato direttamente sullo schermo della Surface Studio. Questa azione abilita uno speciale menu "su schermo".
Rilevando sia la posizione del contatto che i limiti di Surface Dial, il sistema può gestire l'occlusione dal dispositivo e visualizzare una versione più ampia del menu che avvolge l'esterno del dial. Queste stesse informazioni possono essere usate anche dalla tua app per adattare l'interfaccia utente sia alla presenza del dispositivo che al suo utilizzo anticipato, ad esempio all'appoggio della mano e del braccio dell'utente.
Questo evento si verifica dopo ScreenContactStarted.
// Register
event_token ScreenContactEnded(TypedEventHandler<RadialController, IInspectable const&> const& handler) const;
// Revoke with event_token
void ScreenContactEnded(event_token const* cookie) const;
// Revoke with event_revoker
RadialController::ScreenContactEnded_revoker ScreenContactEnded(auto_revoke_t, TypedEventHandler<RadialController, IInspectable const&> const& handler) const;
public event TypedEventHandler<RadialController,object> ScreenContactEnded;
function onScreenContactEnded(eventArgs) { /* Your code */ }
radialController.addEventListener("screencontactended", onScreenContactEnded);
radialController.removeEventListener("screencontactended", onScreenContactEnded);
- or -
radialController.onscreencontactended = onScreenContactEnded;
Public Custom Event ScreenContactEnded As TypedEventHandler(Of RadialController, Object)
Tipo evento
TypedEventHandler<RadialController,IInspectable>