Windows Dev Center

InputPane.Hiding | hiding Event

Si verifica quando il riquadro di input sta per essere nascosto tramite scorrimento all'esterno della visualizzazione.

Sintassi


function onHiding(eventArgs) { /* Il codice */ }
 
// addEventListener syntax
inputPane.addEventListener("hiding", onHiding);
inputPane.removeEventListener("hiding", onHiding);
 
- or -

inputPane.onhiding = onHiding;


Informazioni sull'evento

Delegato TypedEventHandler<InputPane, InputPaneVisibilityEventArgs>

Note

Il sistema associa il riquadro di input con la finestra dell'applicazione che è visibile quando si chiama il metodo GetForCurrentView. L'utente dovrà pertanto creare un nuovo oggetto del riquadro di input ed eseguire la registrazione per l'evento Showing ogni volta che viene creata una nuova finestra. È possibile utilizzare l'evento Hiding per annullare le modifiche che è possibile apportare al layout dell'applicazione durante l'evento Showing.

Quando il sistema chiama il gestore eventi, il riquadro di input non ha iniziato a essere nascosto. Dopo la restituzione da parte del gestore eventi, il riquadro di input inizia a scorrere all'esterno dell'area di visualizzazione. Se il gestore eventi non risponde abbastanza rapidamente, ovvero entro 200 millisecondi, il riquadro di input inizia a scorrere all'esterno dell'area di visualizzazione, senza attendere la restituzione del gestore eventi.

Se si crea un'esperienza utente personalizzata per il riquadro di input, assicurarsi di impostare la proprietà EnsuredFocusedElementInView sugli argomenti dell'evento in modo da notificare al framework dell'applicazione che l'evento di input del riquadro è stato gestito e non è necessario tentare questa operazione automaticamente.

È necessario ridurre la quantità di lavoro eseguita mentre il riquadro di input è nascosto in quanto più animazioni e ridimensionamenti di contenuto potrebbero verificarsi contemporaneamente. Più attività vengono effettuate in questo periodo più si influisce sulle prestazioni complessive del sistema, causando un'esperienza utente di scarsa qualità.

Requisiti

Client supportato minimo

Windows 8

Server supportato minimo

Windows Server 2012

Telefono supportato minimo

Windows Phone 8 [solo applicazioni native]

Spazio dei nomi

Windows.UI.ViewManagement
Windows::UI::ViewManagement [C++]

Metadati

Windows.winmd

Vedere anche

InputPane
InputPaneVisibilityEventArgs

 

 

Mostra:
© 2015 Microsoft