1
我有下面的代码片段:什么是编写布尔动画最简单的方法?
<StackPanel>
<Popup>
<TextBox ToolTip="Edit current date"/>
</Popup>
<Label "Current Date"/>
</StackPanel>
我要的是点击的StackPanel时弹出的显示和隐藏,当它(弹出)失去焦点。
我想知道在xaml中写这个最简单的方法是什么。
没有像BooleanAnimation或BooleanAnimationStoryBoard这样的简短方法,我不想用不必要的关键帧和所有那些代码弄脏代码... – Shimmy 2010-02-07 13:22:57
BooleanAnimationUsingKeyFrames是内置在框架中的唯一布尔动画。我相信你可以从BooleanAnimationBase派生自己的类(通过覆盖GetCurrentValueCore),但没有尝试过。我怀疑他们省略了一个“简单的”布尔动画,因为动画通常只在需要随时间进行更改时才使用,并且单个布尔变化没有时间维度。 – itowlson 2010-02-07 18:00:44
我不知道如何开始它,我会想要有一个BooleanAnimationBase的子类,完成所有的所有工作(即它有一个属性From&To并包括所有东西,我甚至会寻找BooleanStoryBoard等。) 任何想法,链接,博客,代码或任何其他方法将不胜感激。 Thanks itowlson – Shimmy 2010-02-08 17:14:23