Windows Dev Center

Control flotante Class

Representa un control que muestra la interfaz de usuario ligera que es información o que requiera la interacción del usuario. A diferencia de un cuadro de diálogo, un Flyout puede descartarse parcialmente haciendo clic o punteando en este.

Herencia

Object
  DependencyObject
    FlyoutBase
      Flyout

Sintaxis


public class Flyout : FlyoutBase



<Flyout>
    singleObject
</Flyout>


XAML Values

singleObject

Elemento de objeto único que declara el contenido. Este es a menudo un contenedor, como una clase derivada Panel, para que el contenido pueda ser compuesto.

Atributos

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

Members

A continuación se indican los tipos de miembros de Flyout (Clase):

Constructores

A continuación se indican los constructores de Flyout (Clase).

ConstructorDescripción
Flyout Initializes a new instance of the Flyout class.

 

Eventos

A continuación se indican los eventos de Flyout (Clase).

EventoDescripción
Closed Occurs when the flyout is hidden. (Se hereda de FlyoutBase)
Opened Occurs when the flyout is shown. (Se hereda de FlyoutBase)
Opening Occurs before the flyout is shown. (Se hereda de FlyoutBase)

 

Métodos

The Flyout Clase tiene estos métodos. También hereda métodos de Object Clase.

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

 

Propiedades

FlyoutClase tiene estas propiedades.

PropiedadTipo de accesoDescripción

Content

Lectura/escrituraGets or sets the content of the Flyout.

ContentProperty

De sólo lecturaGets the identifier for the Content dependency property.

Dispatcher

De sólo lecturaGets the CoreDispatcher that this object is associated with. (Se hereda de DependencyObject)

FlyoutPresenterStyle

Lectura/escrituraGets or sets an instance Style applied to the Flyout content.

FlyoutPresenterStyleProperty

De sólo lecturaGets the identifier for the FlyoutPresenterStyle dependency property.

Placement

Lectura/escrituraGets or sets the default placement to be used for the flyout, in relation to its placement target. (Se hereda de FlyoutBase)

 

Comentarios

Utilice un control Flyout para recopilar información, mostrar más información, o para advertencias y confirmaciones. Para mostrar un menú de elementos, utilice MenuFlyout en su lugar. Para obtener más información, incluidos ejemplos de código y XAML, vea Inicio rápido: agregar Flyout.

Un control Flyout (o MenuFlyout) se utiliza como valor de la propiedad Button.Flyout. Esto se establece normalmente en XAML como parte de una definición de UI de la página. La clase Button es el único control que tiene una propiedad Flyout dedicada. Para asociar Flyout con otros controles, utilice la propiedad adjunta FlyoutBase.AttachedFlyout .

Además de los miembros mencionados anteriormente, hay otros miembros de FlyoutBase que se suelen usar en escenarios Flyout típicos:

Requisitos

Cliente mínimo admitido

Windows 8.1 [Solo aplicaciones de la Tienda Windows]

Servidor mínimo admitido

Windows Server 2012 R2 [Solo aplicaciones de la Tienda Windows]

Espacio de nombres

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

Metadatos

Windows.winmd

Vea también

FlyoutBase
Button.Flyout
MenuFlyout
FlyoutBase.AttachedFlyout
Inicio rápido: agregar Flyout
Ejemplo de Flyout y MenuFlyout XAML

 

 

Mostrar:
© 2015 Microsoft