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