2011年7月27日 星期三

Expression Blend(19)- 使用ControlStoryboardAction behavior播放動畫

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();
        }
  • 加一個Button
  • Asserts –> Behaviors –> 將ControlStoryboardAction behavior拖曳到Button上放開

image

  • 在屬性視窗設定ControlStoryboardAction 的Storyboard

image

  • F5執行,當你點選Button,才會撥放動畫。

沒有留言:

總網頁瀏覽量