2011-05-18 23 views
0

我想將一個SlideTransition效果應用於TextBlock,類似於向下滾動或向上滾動日期(從「TODAY」開始)的Calendar應用程序的標題。將SlideTransition效果應用於XAML中的TextBlock

下面的代碼報道here是一個很好的起點:

SlideTransition slideTransition = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; 
ITransition transition = slideTransition.GetTransition(ApplicationTitle); 
transition.Completed += delegate { transition.Stop(); }; 
transition.Begin(); 

,但我想聲明它在XAML,而不是在C#開發。

是否有可能?

謝謝你,

弗朗西斯

回答

1

不能在XAML中聲明的UIElement過渡線。您只能在XAML中聲明頁面轉換。

+0

謝謝你的回答Boryana。 – 2011-05-20 13:58:14

1

是否可能?大概。幾乎任何事情都可能。

你可能將不得不編寫自己的附加屬性/事件或行爲,它包裝的代碼,然後說成你的XAML