다음을 통해 공유


CoreWindowFlyout 클래스

정의

앱 창의 자식 플라이아웃을 정의합니다.

데스크톱 앱에서 UI를 표시하는 방식으로 이 클래스의 instance 사용하기 전에 개체를 소유자의 창 핸들과 연결해야 합니다. 자세한 정보 및 코드 예제는 CoreWindow에 의존하는 WinRT UI 개체 표시를 참조하세요.

public ref class CoreWindowFlyout sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Core.ICoreWindowFlyoutFactory, 65536, Windows.UI.Core.CoreWindowDialogsContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.CoreWindowDialogsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class CoreWindowFlyout final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.CoreWindowDialogsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Core.ICoreWindowFlyoutFactory, 65536, "Windows.UI.Core.CoreWindowDialogsContract")]
class CoreWindowFlyout final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Core.ICoreWindowFlyoutFactory), 65536, typeof(Windows.UI.Core.CoreWindowDialogsContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.CoreWindowDialogsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class CoreWindowFlyout
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.CoreWindowDialogsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Core.ICoreWindowFlyoutFactory), 65536, "Windows.UI.Core.CoreWindowDialogsContract")]
public sealed class CoreWindowFlyout
Public NotInheritable Class CoreWindowFlyout
상속
Object Platform::Object IInspectable CoreWindowFlyout
특성

Windows 요구 사항

디바이스 패밀리
Windows Desktop Extension SDK (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.UI.Core.CoreWindowDialogsContract (v1.0에서 도입되었습니다.)

설명

참고

이 클래스는 민첩하지 않으므로 스레딩 모델 및 마샬링 동작을 고려해야 합니다. 자세한 내용은 스레딩 및 마샬링(C++/CX)을 참조하세요.

생성자

CoreWindowFlyout(Point)

제공된 위치에 CoreWindowFlyout 클래스의 instance 만듭니다.

데스크톱 앱에서 UI를 표시하는 방식으로 이 클래스의 instance 사용하기 전에 개체를 소유자의 창 핸들과 연결해야 합니다. 자세한 정보 및 코드 예제는 CoreWindow에 의존하는 WinRT UI 개체 표시를 참조하세요.

CoreWindowFlyout(Point, String)

제공된 제목을 사용하여 지정된 위치에 CoreWindowFlyout 클래스의 instance 만듭니다.

데스크톱 앱에서 UI를 표시하는 방식으로 이 클래스의 instance 사용하기 전에 개체를 소유자의 창 핸들과 연결해야 합니다. 자세한 정보 및 코드 예제는 CoreWindow에 의존하는 WinRT UI 개체 표시를 참조하세요.

속성

BackButtonCommand

플라이아웃의 뒤로 단추를 선택할 때 호출되는 대리자를 가져오거나 설정합니다.

Commands

플라이아웃에서 사용할 수 있는 사용자 인터페이스 명령 집합을 가져옵니다.

DefaultCommandIndex

플라이아웃 창의 기본 명령 인덱스 를 가져오거나 설정합니다.

IsInteractionDelayed

UI 상호 작용 이벤트 메시지가 약간 지연되었는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 지연은 사용자가 플라이아웃 창에서 실수로 작업을 호출하지 못하게 합니다.

MaxSize

플라이아웃의 최대 크기를 가져옵니다.

MinSize

플라이아웃의 최소 크기를 가져옵니다.

Title

플라이아웃의 제목을 가져오거나 설정합니다.

메서드

ShowAsync()

플라이아웃을 표시하고 사용자가 작업을 수행할 때까지 비동기적으로 기다립니다.

이벤트

Showing

플라이아웃이 표시될 때 발생합니다.

적용 대상