CoreWindowFlyout Klasse

Definition

Definiert ein untergeordnetes Flyout eines App-Fensters.

Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

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
Vererbung
Object Platform::Object IInspectable CoreWindowFlyout
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.UI.Core.CoreWindowDialogsContract (eingeführt in v1.0)

Hinweise

Hinweis

Diese Klasse ist nicht agil, was bedeutet, dass Sie das Threadingmodell und das Marshallingverhalten berücksichtigen müssen. Weitere Informationen finden Sie unter Threading und Marshalling (C++/CX).

Konstruktoren

CoreWindowFlyout(Point)

Erstellt eine instance der CoreWindowFlyout-Klasse an der angegebenen Position.

Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

CoreWindowFlyout(Point, String)

Erstellt eine instance der CoreWindowFlyout-Klasse an der angegebenen Position mit dem angegebenen Titel.

Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

Eigenschaften

BackButtonCommand

Ruft den Delegat ab, der aufgerufen wird, wenn die Schaltfläche "Zurück" im Flyout ausgewählt ist, oder legt diesen fest.

Commands

Ruft den Satz von Benutzeroberflächenbefehlen ab, die für das Flyout verfügbar sind.

DefaultCommandIndex

Ruft den Index des Standardbefehls des Flyoutfensters ab oder legt diese fest.

IsInteractionDelayed

Ruft einen Wert ab, der angibt, ob eine Ereignismeldung der Benutzeroberflächeninteraktion etwas verzögert ist oder nicht, oder legt diesen fest. Diese Verzögerung verhindert, dass ein Benutzer versehentlich eine Aktion im Flyoutfenster aufruft.

MaxSize

Ruft die maximale Größe des Flyouts ab.

MinSize

Ruft die Mindestgröße des Flyouts ab.

Title

Ruft den Titel des Flyouts ab oder legt den Titel fest.

Methoden

ShowAsync()

Zeigt das Flyout an und wartet asynchron, bis der Benutzer eine Aktion ausgeführt hat.

Ereignisse

Showing

Wird ausgelöst, wenn das Flyout angezeigt wird.

Gilt für: