ブールアニメーションを書くための最も簡単な方法は何ですか?
-
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について注意してくださいポップアップが閉じているに戻ってアニメーション化しないようにするときのアニメーションが終了する(もちろん、これはあなたが望むものでない限り!)。
所属していません StackOverflow