MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

InputPane.Showing | showing Event

입력 창이 뷰로 들어가서 표시되려고 하면 발생합니다.

구문


function onShowing(eventArgs) { /* 코드 */ }
 
// addEventListener syntax
inputPane.addEventListener("showing", onShowing);
inputPane.removeEventListener("showing", onShowing);
 
- or -

inputPane.onshowing = onShowing;


이벤트 정보

대리자 TypedEventHandler<InputPane, InputPaneVisibilityEventArgs>

설명

시스템이 GetForCurrentView 메서드를 호출했을 때 표시된 응용 프로그램 창과 입력 창을 연결합니다. 이는 새 입력 창 개체를 만들고 새 창을 만들 때마다 Showing 이벤트를 등록해야 한다는 것을 의미합니다.

시스템이 이벤트 처리기를 호출하는 경우 입력 창이 슬라이드 방식으로 표시되도록 시작되지 않았습니다. 이벤트 처리기가 반환된 후 입력 창이 슬라이드 방식으로 표시되기 시작합니다. 이벤트 처리기에서 충분히 빠르게 반응하지 않을 경우(200밀리초 내) 입력 창은 이벤트 처리기가 반환할 때까지 기다리지 않고 슬라이드 방식으로 표시되기 시작합니다.

Showing 이벤트를 사용하여 입력 창이 표시되는 경우 사용자 지정 사용자 환경을 만들 수 있습니다. 예를 들어 인스턴트 메신저 응용 프로그램에서 사용자가 새 메시지를 보기 위해 스크롤하지 않아도 되도록 채팅 창과 입력 상자를 입력 창 위에 맞도록 크기를 조정하려고 합니다. 사용자 지정 사용자 경험을 만들 경우 입력 창 이벤트를 처리한 앱 프레임워크를 알리도록 이벤트 인수에 EnsuredFocusedElementInView 속성을 설정해야 하며 사용자 대신 그렇게 하도록 두면 안 됩니다.

여러 애니메이션 및 콘텐츠의 크기가 동시에 조정될 수 있으므로 입력 창이 표시되고 있는 동안의 작업량을 최소화해야 합니다. 이 기간 동안 많은 작업을 수행할 수록 전체 시스템 성능에 영향을 미쳐 좋지 않은 사용자 경험을 초래합니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8[네이티브 앱만 해당]

Namespace

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

Metadata

Windows.winmd

참고 항목

InputPane
InputPaneVisibilityEventArgs

 

 

표시:
© 2016 Microsoft