Freigeben über


Popup.PopupAnimation Eigenschaft

Definition

Ruft eine Animation für das Öffnen und Schließen eines Popup-Steuerelements ab oder legt diese Animation fest.

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

Eigenschaftswert

PopupAnimation

Der PopupAnimation-Enumerationswert, der eine Animation für ein Öffnen und Schließen eines Popup-Steuerelements definiert. Der Standardwert ist None.

Attribute

Beispiele

Im folgenden Beispiel wird das Festlegen der PopupAnimation-Eigenschaft veranschaulicht.

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

Hinweise

Eine Popup kann nur animiert werden, wenn die AllowsTransparency Eigenschaft auf true". Dies erfordert die Anwendung, die das Popup Steuerelement erstellt, um voll vertrauenswürdig auszuführen.

Wenn dies PlacementTarget animiert ist, wird dies Popup nicht animiert.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld PopupAnimationProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für

Siehe auch