Popup.PopupAnimation プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
プロパティ値
Popup コントロールを開く場合と、閉じる場合に使用するアニメーションを定義する PopupAnimation 列挙値。 既定値は、None です。
- 属性
例
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
注釈
A Popup は、プロパティが にAllowsTransparencytrue
設定されている場合にのみアニメーション化できます。 これには、完全な信頼で実行するコントロールを Popup 作成するアプリケーションが必要です。
アニメーション化されている PlacementTarget 場合、アニメーション Popup 化されません。
依存プロパティ情報
識別子フィールド | PopupAnimationProperty |
に設定されたメタデータ プロパティ true |
なし |