编辑样式
在 Microsoft Expression Blend 2 项目中,可以使用控件的样式来指定触发器 (WPF) 或状态 (Silverlight 2) 和属性,这些触发器或状态和属性将由应用了该样式的控件用作默认值。属性(如背景画笔颜色)将影响控件的外观,而触发器或状态将影响控件对属性改变和事件的响应方式。例如,当用户将鼠标移到控件上时,“IsMouseOver”属性会从“False”变为“True”,并引发 MouseOver 事件。可以为按钮创建样式,以便在鼠标指针移到按钮上时改变按钮的背景颜色。
编辑按钮的样式
借助样式资源,可以定义一类控件的外观和行为,然后将其应用于美工板上该类控件的多个实例,从而节省时间。在修改样式资源时,美工板上使用该样式的所有控件都会自动更新。
提示: |
---|
若要编辑样式,必须已将该样式创建为资源,或者已将该样式应用到美工板上的元素。有关详细信息,请参阅本用户指南中的创建样式资源或应用样式资源。 |
编辑美工板上对象的样式
在美工板上或“交互”面板中的“对象和时间线”下,选择要编辑其样式的对象。
在“对象”菜单上,指向“编辑样式”,然后单击“编辑样式”。
说明: 如果“编辑样式”选项不可用,则表明尚未向对象应用自定义样式。如果选择“编辑副本”,便会创建一个样式资源,该样式资源是系统样式的副本。
在“属性”面板中的“杂项”下,单击“Style”属性,然后单击“编辑资源”。
说明: 如果“Style”属性为空,则表明尚未向对象应用自定义样式。
Expression Blend 将进入该样式的编辑范围。
请注意,新的 Expression Blend 2 痕迹导航栏将位于美工板的顶部。
选定了模板编辑模式的痕迹导航栏
通过单击痕迹导航栏上的按钮,可以在选定对象的模板编辑模式、样式编辑模式和对象编辑范围之间快速切换。对于应用了自定义样式或模板的任何选定对象,都会显示痕迹导航栏。
编辑样式资源
在“资源”面板中找到资源的名称,然后单击资源旁边的“编辑资源”按钮。
Expression Blend 将进入该样式的编辑范围。
修改样式
当处于样式的编辑范围中时,在“交互”面板中的“触发器”下添加属性和事件触发器。有关可以设置的触发器的示例,请参阅本用户指南中的用对象生成按钮。
若要退出样式的编辑范围,请单击“对象和时间线”下的“范围上移”按钮 。此操作会返回到文档的编辑范围。
提示: 请注意,为对象创建新的样式资源或者向对象应用现有样式资源之后,将在“属性”面板中选定对象的“Style”属性周围出现绿色突出显示框,以指明该对象现已绑定或链接到该样式资源。