Popup.PopupAnimation Popup.PopupAnimation Popup.PopupAnimation Popup.PopupAnimation Property

定義

Popup コントロールを開く場合と、閉じる場合に使用するアニメーションを取得または設定します。Gets or sets an animation for the opening and closing of a Popup control.

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; }
member this.PopupAnimation : System.Windows.Controls.Primitives.PopupAnimation with get, set
Public Property PopupAnimation As PopupAnimation

プロパティ値

Popup コントロールを開く場合と、閉じる場合に使用するアニメーションを定義する PopupAnimation 列挙値。The PopupAnimation enumeration value that defines an animation to open and close a Popup control. 既定値は、None です。The default is None.

PopupAnimation プロパティを設定する方法を次の例に示します。The following example shows how to set the PopupAnimation property.

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

注釈

APopupできますのみをアニメーション化するときに、AllowsTransparencyプロパティに設定されてtrueします。A Popup can only animate when the AllowsTransparency property is set to true. アプリケーションを作成する必要があります、Popupコントロールの完全な信頼で実行します。This requires the application that creates the Popup control to run with full trust.

場合、PlacementTargetがアニメーション化、Popupアニメーション化されません。If the PlacementTarget is animated, the Popup will not be animated.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field PopupAnimationProperty
メタデータのプロパティを設定するには trueMetadata properties set to true なしNone

適用対象

こちらもご覧ください