none
怎么设置重复次数,循环周期? RRS feed

  • 问题

  • 创建了个storyboard,然后让一个矩形框由大变小 再由小变大,不停的这样
    RepeatBehavior这个公共属性里找不到~

    淡叶到此一游
    2009年4月2日 4:20

答案

  • 不应该找不到.
    要知道 各种 Animation 和 Storyboard 都可以使用 RepeatBehavior 属性, 该属性继承自 Timeline.
    所以在 Animation 或者 Storyboard 标签都可以指定 RepeatBehavior.

    <Storyboard RepeatBehavior="..." />

    找不到, 我对你的理解是你在 Blend 看不到, 其实在 Blend 中可以看到并且可以设定的.
    当你创建或选择了一个 Storyboard 时, 就开启了动画的创作阶段, 属性框显示的是选定 Object 的属性设置.
    这时你再点一下 Storyboard 的名字(这个行为 就是选定 Storyboard 并对其进行设置), 右边的属性框就会出现
    RepeatBehavior 的设置板了.
    Hello, everyone
    • 已标记为答案 淡叶 2009年4月4日 15:46
    2009年4月3日 14:58

全部回复

  • 可以设置 Animation 的 RepeatBehavior="Forever"


    Enjoy!
    2009年4月2日 9:27
  •       <Button 
    	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    	Name="myWidthAnimatedButton"
            Height="30" Width="200" HorizontalAlignment="Left">
            Animation Test   
            <Button.Triggers>       
              <EventTrigger RoutedEvent="Button.Click">
                <BeginStoryboard>
                  <Storyboard>           
                    <DoubleAnimation Storyboard.TargetName="myWidthAnimatedButton"
                      Storyboard.TargetProperty="Width"
                      From="200" To="300" Duration="0:0:3" 
    			RepeatBehavior="Forever"/>
                  </Storyboard>
                </BeginStoryboard>
              </EventTrigger>
            </Button.Triggers>
          </Button>

    Enjoy!
    2009年4月2日 9:37
  • 不应该找不到.
    要知道 各种 Animation 和 Storyboard 都可以使用 RepeatBehavior 属性, 该属性继承自 Timeline.
    所以在 Animation 或者 Storyboard 标签都可以指定 RepeatBehavior.

    <Storyboard RepeatBehavior="..." />

    找不到, 我对你的理解是你在 Blend 看不到, 其实在 Blend 中可以看到并且可以设定的.
    当你创建或选择了一个 Storyboard 时, 就开启了动画的创作阶段, 属性框显示的是选定 Object 的属性设置.
    这时你再点一下 Storyboard 的名字(这个行为 就是选定 Storyboard 并对其进行设置), 右边的属性框就会出现
    RepeatBehavior 的设置板了.
    Hello, everyone
    • 已标记为答案 淡叶 2009年4月4日 15:46
    2009年4月3日 14:58
  • 不应该找不到.
    要知道 各种 Animation 和 Storyboard 都可以使用 RepeatBehavior 属性, 该属性继承自 Timeline.
    所以在 Animation 或者 Storyboard 标签都可以指定 RepeatBehavior.

    <Storyboard RepeatBehavior="..." />

    找不到, 我对你的理解是你在 Blend 看不到, 其实在 Blend 中可以看到并且可以设定的.
    当你创建或选择了一个 Storyboard 时, 就开启了动画的创作阶段, 属性框显示的是选定 Object 的属性设置.
    这时你再点一下 Storyboard 的名字(这个行为 就是选定 Storyboard 并对其进行设置), 右边的属性框就会出现
    RepeatBehavior 的设置板了.
    Hello, everyone

    谢了  找到了 呵呵
    淡叶到此一游
    • 已标记为答案 淡叶 2009年4月4日 15:46
    • 取消答案标记 淡叶 2009年4月4日 15:46
    2009年4月4日 15:44