InputPane.Hiding | hiding Event

Tritt ein, wenn der Eingabebereich im Begriff ist, ausgeblendet zu werden.

Syntax


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

inputPane.onhiding = onHiding;


Ereignisinformationen

Delegat TypedEventHandler<InputPane, InputPaneVisibilityEventArgs>

Hinweise

Das System ordnet den Eingabebereich dem Anwendungsfenster zu, das beim Aufruf der GetForCurrentView-Methode angezeigt wird. Dies bedeutet, dass Sie beim Erstellen eines neuen Fensters ein neues Eingabebereichsobjekt erstellen und das Showing-Ereignis registrieren müssen. Sie können das Hiding-Ereignis verwenden, um Änderungen rückgängig zu machen, die Sie während des Showing-Ereignisses am Layout der App vorgenommen haben.

Wenn das System Ihren Ereignishandler aufruft, hat das Ausblenden des Eingabebereichs noch nicht begonnen. Nachdem der Ereignishandler beendet wurde, wird mit dem Ausblenden des Eingabebereichs begonnen. Wenn Ihr Ereignishandler nicht schnell genug reagiert (innerhalb von 200 Millisekunden), wird mit dem Ausblenden des Eingabebereichs begonnen, ohne dass auf die Reaktion des Ereignishandler gewartet wird.

Wenn Sie eine angepasste Benutzerfreundlichkeit für den Eingabebereich erstellen, sollten Sie die EnsuredFocusedElementInView-Eigenschaft für die Ereignisargumente festlegen, damit das App-Framework nicht mehr versucht, das bereits von Ihnen angepasste Eingabebereichsereignis zu definieren.

Sie sollten den Arbeitsaufwand minimieren, den Sie ausführen, während der Eingabebereich ausgeblendet ist, da mehrere Animationen und Inhaltsgrößenanpassungen gleichzeitig erfolgen können. Die von Ihnen in diesem Zeitraum erledigte Arbeit beeinflusst die gesamte Systemleistung und verschlechtert die Benutzerfreundlichkeit.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Mindestens unterstütztes Telefon

Windows Phone 8 [nur systemeigene Apps]

Namespace

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

Metadaten

Windows.winmd

Siehe auch

InputPane
InputPaneVisibilityEventArgs

 

 

Anzeigen:
© 2015 Microsoft