Compartir a través de


RadialController.ScreenContactEnded Evento

Definición

Se produce cuando se quita un dispositivo de rueda que está en contacto con la superficie del digitalizador (o ya no se detecta) y una herramienta RadialController personalizada está activa.

La aplicación no recibe este evento cuando:

Sugerencia

Además de la experiencia de menú de pulsación y suspensión predeterminada, Surface Dial también se puede colocar directamente en la pantalla de Surface Studio. Esto activa un menú especial "en pantalla".

Al detectar tanto la ubicación de contacto como los límites de Surface Dial, el sistema puede controlar la oclusión por parte del dispositivo y mostrar una versión más grande del menú que se ajusta alrededor del exterior del dial. Esta misma información también puede usarla la aplicación para adaptar la interfaz de usuario tanto a la presencia del dispositivo y su uso anticipado, como a la ubicación de la mano y el brazo del usuario.

Este evento se produce después de 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 de evento

Se aplica a

Consulte también