Windows phone 7 如何使用Expression Blend在页面加载时自动播放情节提要动画

Windows phone 7 如何使用Expression Blend在页面加载时自动播放情节提要动画,windows-phone-7,animation,expression-blend,storyboard,Windows Phone 7,Animation,Expression Blend,Storyboard,我有一个故事板,可以在页面加载时播放。有没有办法直接从Expression Blend实现这一点?我不希望通过代码或xaml来实现 对按钮点击或其他事件执行相同的操作如何 感谢您将ControlStoryboard动作行为(资产->行为)拖到页面上,并将EventName设置为PageLoaded,ControlStoryboard选项设置为Play,将Storyboard设置为Storyboard。如果您决定通过代码执行此操作,则只需调用Storyboard的Begin()。例如: <S

我有一个故事板,可以在页面加载时播放。有没有办法直接从Expression Blend实现这一点?我不希望通过代码或xaml来实现

对按钮点击或其他事件执行相同的操作如何


感谢您将ControlStoryboard动作行为(资产->行为)拖到页面上,并将EventName设置为PageLoaded,ControlStoryboard选项设置为Play,将Storyboard设置为Storyboard。

如果您决定通过代码执行此操作,则只需调用Storyboard的Begin()。例如:

<Storyboard x:Name="fadeIn">
        <DoubleAnimation Storyboard.TargetName="img"
                         Storyboard.TargetProperty="Opacity" From="0.0"
                         To="1.0" Duration="0:0:1" />
    </Storyboard>


private void btnFadeIn_Click(object sender, RoutedEventArgs e)
{
    this.fadeIn.Begin();
}

私有无效btnFadeIn\u单击(对象发送者,路由目标e)
{
this.fadeIn.Begin();
}

下面的行为回答是迄今为止最简单的。我当然理解您在代码中对此的厌恶,但为了清楚起见,请允许我这样说:如果您是“从Blend”进行的,那么您是“在XAML中”进行的。Blend只是为您编写XAML.:-)