WEB开发网
开发学院图形图像Flash 使用silverlight构建一个工作流设计器(九) 阅读

使用silverlight构建一个工作流设计器(九)

 2009-05-11 12:05:50 来源:WEB开发网   
核心提示: 在保存流程时,根据上面的约束条件检查每一个活动和规则,使用silverlight构建一个工作流设计器(九)(2),对于不满足条件的,则给出相应提示,如下图所示:6.6 增加动画效果使用System.Windows.Media.Animation命名空间中的相关类来设置动画效果,本文中的动画

在保存流程时,根据上面的约束条件检查每一个活动和规则,对于不满足条件的,则给出相应提示,如下图所示:

使用silverlight构建一个工作流设计器(九)

6.6 增加动画效果

使用System.Windows.Media.Animation命名空间中的相关类来设置动画效果,本文中的动画效果很简单,在现实右键菜单时以及隐藏右键菜单时,采用渐进的现实和隐藏。

Xaml代码如下:

<StackPanel.Resources>
                <Storyboard x:Name="sbShowMenu">
                    <DoubleAnimation   From="0" To="170" Duration="00:00:0.2" 
                    Storyboard.TargetName="spContentMenu" 
                    Storyboard.TargetProperty="Height">
                        <DoubleAnimation.EasingFunction>
                            <CircleEase EasingMode="EaseIn"/>
                        </DoubleAnimation.EasingFunction>
                    </DoubleAnimation>
                </Storyboard>
                <Storyboard x:Name="sbCloseMenu">
                    <DoubleAnimation   From="170" To="0" Duration="00:00:0.2" 
                    Storyboard.TargetName="spContentMenu" 
                    Storyboard.TargetProperty="Height">
                        <DoubleAnimation.EasingFunction>
                            <CircleEase EasingMode="EaseIn"/>
                        </DoubleAnimation.EasingFunction>
                    </DoubleAnimation>
                </Storyboard>
            </StackPanel.Resources>

Tags:使用 silverlight 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接