Windows Dev Center

Flyout Class

Stellt ein Steuerelement dar, das eine einfache Benutzeroberfläche anzeigt, die entweder zur Information dient oder eine Benutzerinteraktion erfordert. Im Gegensatz zu einem Dialogfeld kann Flyout geschlossen werden, wenn außerhalb geklickt oder mit dem Finger getippt wird.

Vererbung

Object
  DependencyObject
    FlyoutBase
      Flyout

Syntax


public class Flyout : FlyoutBase



<Flyout>
    singleObject
</Flyout>


XAML Values

singleObject

Ein einzelnes Objektelement, das den Inhalt deklariert. Dies ist häufig ein Container, z. B. eine abgeleitete Panel-Klasse, sodass der Inhalt zusammengesetzt sein kann.

Attribute

[ContentProperty("Name=Content")]
[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06030000)]
[WebHostHidden()]

Member

FlyoutKlasse hat diese Membertypen:

Konstruktoren

FlyoutKlasse hat diese Konstruktoren.

KonstruktorBeschreibung
Flyout Initializes a new instance of the Flyout class.

 

Ereignisse

FlyoutKlasse hat diese Ereignisse.

EreignisBeschreibung
Closed Occurs when the flyout is hidden. (Geerbt von FlyoutBase)
Opened Occurs when the flyout is shown. (Geerbt von FlyoutBase)
Opening Occurs before the flyout is shown. (Geerbt von FlyoutBase)

 

Methoden

The Flyout Klasse hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
ClearValue Clears the local value of a dependency property. (Geerbt von DependencyObject)
CreatePresenter When overridden in a derived class, initializes a control to show the flyout content as appropriate for the derived control. (Geerbt von FlyoutBase)
GetAnimationBaseValue Returns any base value established for a dependency property, which would apply in cases where an animation is not active. (Geerbt von DependencyObject)
GetValue Returns the current effective value of a dependency property from a DependencyObject. (Geerbt von DependencyObject)
Hide Closes the flyout. (Geerbt von FlyoutBase)
ReadLocalValue Returns the local value of a dependency property, if a local value is set. (Geerbt von DependencyObject)
SetValue Sets the local value of a dependency property on a DependencyObject. (Geerbt von DependencyObject)
ShowAt Shows the flyout placed in relation to the specified element. (Geerbt von FlyoutBase)

 

Eigenschaften

Der FlyoutKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

Content

Lese-/SchreibzugriffGets or sets the content of the Flyout.

ContentProperty

SchreibgeschütztGets the identifier for the Content dependency property.

Dispatcher

SchreibgeschütztGets the CoreDispatcher that this object is associated with. (Geerbt von DependencyObject)

FlyoutPresenterStyle

Lese-/SchreibzugriffGets or sets an instance Style applied to the Flyout content.

FlyoutPresenterStyleProperty

SchreibgeschütztGets the identifier for the FlyoutPresenterStyle dependency property.

Placement

Lese-/SchreibzugriffGets or sets the default placement to be used for the flyout, in relation to its placement target. (Geerbt von FlyoutBase)

 

Hinweise

Verwenden Sie ein Flyout-Steuerelement zum Erfassen von Informationen, zum Anzeigen weiterer Informationen oder für Warnungen und Bestätigungen. Um ein Menü mit Elementen anzuzeigen, verwenden Sie stattdessen ein MenuFlyout. Weitere Informationen, einschließlich XAML- und Codebeispielen finden Sie unter Schnellstart: Hinzufügen eines Flyouts.

Ein Flyout-Steuerelement (oder MenuFlyout) wird als Wert der Button.Flyout-Eigenschaft verwendet. Dies wird normalerweise in XAML als Teil einer Benutzeroberflächendefinition der Seite festgelegt. Button ist das einzige Steuerelement, das über eine dedizierte Flyout-Eigenschaft verfügt. Um anderen Steuerelementen ein Flyout zuzuordnen, verwenden Sie die angefügte FlyoutBase.AttachedFlyout-Eigenschaft.

Zusätzlich zu den oben aufgelisteten Membern stehen weitere Member von FlyoutBase zur Verfügung, die häufig in typischen Flyout-Szenarios verwendet werden:

Anforderungen

Mindestens unterstützter Client

Windows 8.1 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 R2 [Nur Windows Store-Apps]

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadaten

Windows.winmd

Siehe auch

FlyoutBase
Button.Flyout
MenuFlyout
FlyoutBase.AttachedFlyout
Schnellstart: Hinzufügen eines Flyouts
"Flyout"- und "MenuFlyout"-Beispiel mit XAML

 

 

Anzeigen:
© 2015 Microsoft