WEB开发网
开发学院图形图像Flash 谈谈Silverlight 2中的视觉状态管理 Part2 阅读

谈谈Silverlight 2中的视觉状态管理 Part2

 2008-10-09 11:40:02 来源:WEB开发网   
核心提示: <!-- Checked State --><vsm:VisualState x:Name="Checked"><Storyboard><DoubleAnimationStoryboard.TargetName="Ch

<!-- Checked State -->
<vsm:VisualState x:Name="Checked">
  <Storyboard>
    <DoubleAnimation
            Storyboard.TargetName="Checkmark"
            Storyboard.TargetProperty="Opacity"
            Duration="0" To="1"/>
  </Storyboard>
</vsm:VisualState>

Checked视觉状态效果如下图所示:

谈谈Silverlight 2中的视觉状态管理 Part2

定义Indeterminate视觉状态,在CheckBox使用时要呈现该状态,必须设置IsThreeState属性为True,它的定义如下代码所示:

<!-- Indeterminate State -->
<vsm:VisualState x:Name="Indeterminate">
  <Storyboard>
    <DoubleAnimation
            Storyboard.TargetName="IndeterminateRect"
            Storyboard.TargetProperty="Opacity"
            Duration="0" To="1"/>
  </Storyboard>
</vsm:VisualState>

Indeterminate视觉状态效果如下图所示:

谈谈Silverlight 2中的视觉状态管理 Part2

上一页  1 2 3 4 5 6 7  下一页

Tags:谈谈 Silverlight 视觉

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