Popup.PopupAnimation Egenskap

Definition

Hämtar eller anger en animering för att öppna och stänga en Popup kontroll.

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

Egenskapsvärde

Uppräkningsvärdet PopupAnimation som definierar en animering för att öppna och stänga en Popup kontroll. Standardvärdet är None.

Attribut

Exempel

I följande exempel visas hur du anger egenskapen 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

Kommentarer

En Popup kan bara animera när egenskapen AllowsTransparency är inställd på true. Detta kräver det program som skapar Popup kontrollen för att köras med fullständigt förtroende.

Om är PlacementTarget animerad, Popup kommer inte att animerad.

Information om beroendeegenskap

Objekt Value
Identifierarfält PopupAnimationProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även