在Expression Blend(17)- Path 動畫範例中,我們利用Storyboard1.Begin()程式碼在UserControl_Loaded事件執行動畫。不過,在Expression Blend4中提供一個Conditional Behavior可以用來控制Storyboard。例如延續Expression Blend(17)- Path 動畫範例
- 註解以下程式
private void UserControl_Loaded(object sender, System.Windows.RoutedEventArgs e)
{
//Storyboard1.Begin();
}
{
//Storyboard1.Begin();
}
- 加一個Button
- Asserts –> Behaviors –> 將ControlStoryboardAction behavior拖曳到Button上放開
- 在屬性視窗設定ControlStoryboardAction 的Storyboard
- F5執行,當你點選Button,才會撥放動畫。
沒有留言:
張貼留言