InputPane.Hiding | hiding Event

會在輸入窗格經由滑出檢視而即將隱藏時發生。

語法


function onHiding(eventArgs) { /* 您的程式碼 */ }
 
// addEventListener syntax
inputPane.addEventListener("hiding", onHiding);
inputPane.removeEventListener("hiding", onHiding);
 
- or -

inputPane.onhiding = onHiding;


事件資訊

委派 TypedEventHandler<InputPane, InputPaneVisibilityEventArgs>

備註

系統會使輸入窗格與當您呼叫 GetForCurrentView 方法時可見的應用程式視窗產生關聯。這表示每當您建立新視窗時,都必須建立新的輸入窗格物件並且註冊 Showing 事件。您可以使用 Hiding 事件復原可能已在 Showing 事件期間對應用程式的配置所做的變更。

當系統呼叫事件處理常式時,輸入窗格尚未開始滑出檢視。在事件處理常式傳回之後,輸入窗格會開始滑出檢視。如果事件處理常式回應得不夠快速 (在 200 毫秒之內),則輸入窗格不等待事件處理常式傳回就開始滑出檢視外。

如果您建立輸入窗格的自訂使用者經驗,請務必設定事件引數上的 EnsuredFocusedElementInView 屬性以通知應用程式架構,您已處理輸入窗格事件,不要嘗試為您執行這項作業。

您應該在輸入窗格隱藏時,盡量減少執行的工作量,因為多個動畫和調整內容大小可能會同時發生。您在這期間執行更多工作會影響整個系統效能,導致不良的使用者經驗。

需求

支援的最小用戶端

Windows 8

支援的最小伺服器

Windows Server 2012

支援的最小電話

Windows Phone 8 [僅限原生應用程式]

命名空間

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

Metadata

Windows.winmd

請參閱

InputPane
InputPaneVisibilityEventArgs

 

 

顯示:
© 2015 Microsoft