Popup.PopupAnimation Propiedad

Definición

Obtiene o establece una animación para la apertura y el cierre de un control Popup.

public:
 property System::Windows::Controls::Primitives::PopupAnimation PopupAnimation { System::Windows::Controls::Primitives::PopupAnimation get(); void set(System::Windows::Controls::Primitives::PopupAnimation value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.Primitives.PopupAnimation PopupAnimation { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PopupAnimation : System.Windows.Controls.Primitives.PopupAnimation with get, set
Public Property PopupAnimation As PopupAnimation

Valor de propiedad

PopupAnimation

El valor de enumeración PopupAnimation que define una animación para abrir y cerrar un control Popup. De manera predeterminada, es None.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad PopupAnimation.

myPopup.AllowsTransparency = true;
myPopup.AllowsTransparency = True
<DockPanel  Width="500" Background="Aqua">
  <Popup Placement="Center" PlacementRectangle="0,0,30,50"  
          IsOpen ="True" AllowsTransparency="True"
          PopupAnimation="Fade">
    <TextBlock Background="Purple">Popup Text</TextBlock>
  </Popup>
</DockPanel>
myTextBlockPopup.PopupAnimation = PopupAnimation.Fade;
myTextBlockPopup.PopupAnimation = PopupAnimation.Fade

Comentarios

Solo Popup se puede animar cuando la AllowsTransparency propiedad está establecida en true. Esto requiere la aplicación que crea el Popup control para ejecutarse con plena confianza.

PlacementTarget Si el objeto está animado, no Popup se animará.

Información sobre propiedades de dependencia

Campo identificador PopupAnimationProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a

Consulte también