ブールアニメーションを書くための最も簡単な方法は何ですか?

StackOverflow https://stackoverflow.com/questions/2215512

  •  19-09-2019
  •  | 
  •  

質問

私は、次のコードを持っています:

<StackPanel>
    <Popup>
        <TextBox ToolTip="Edit current date"/>
    </Popup>
    <Label "Current Date"/>
</StackPanel>
それ(ポップアップ)がフォーカスを失ったときに

私は、ポップアップがStackPanelのがクリックされたときに見せたい、そして隠されています。

私は、XAMLでこれを書くための最短の方法だろうと思いまして。

役に立ちましたか?

解決

を使用し、アニメーションでこれを行うには、<のhref = "http://msdn.microsoft.com/en-us/library/system.windows.media.animation.booleananimationusingkeyframes.aspx" のrel = "nofollowをnoreferrer" > BooleanAnimationUsingKeyFrames を。例では、IsEnabledプロパティをアニメーション化する方法を示していますが、Popup.IsOpenでも同様に動作します。 (あなたは、XAMLの例を参照するメーリングリストのスクロールダウンする必要があります。)FillBehaviorについて注意してくださいポップアップが閉じているに戻ってアニメーション化しないようにするときのアニメーションが終了する(もちろん、これはあなたが望むものでない限り!)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top