还原默认样式

此页适用于 WPF 和 Silverlight 2

在 Microsoft Expression Blend 2 项目中,可以使用控件的样式来指定触发器 (WPF) 或状态 (Silverlight 2) 和属性,这些触发器或状态和属性将由应用了该样式的控件用作默认值。属性(如背景画笔颜色)将影响控件的外观,而触发器或状态将影响控件对属性改变和事件的响应方式。例如,当用户将鼠标移到控件上时,IsMouseOver 属性会从 False 更改为 True,并引发 MouseOver 事件。可以为按钮创建样式,以便在鼠标指针移到按钮上时改变按钮的背景颜色。

随时都可以将美工板上绘制的控件还原为其默认样式或模板。默认样式使用动态主题,可根据应用程序是运行在 Microsoft Windows XP 计算机上还是运行在 Windows Vista 计算机上,来改变控件的外观。有关详细信息,请参阅样式和模板概述的“主题和简单样式”部分。

Cc295089.alert_tip(zh-cn,Expression.10).gif提示:

若要还原控件的默认样式,以前必须已经对其应用不同的样式。从本质上来说,还原默认样式会破坏控件与样式资源之间的链接。

还原应用于对象的默认样式或模板

  1. 在美工板上或“对象和时间线”下,单击已应用样式资源的对象。

  2. 在“属性”面板中,找到“Style”或“Template”属性,单击属性值或“高级属性选项”Cc295089.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(zh-cn,Expression.10).png 标记,然后单击快捷菜单中的“重置”。请注意,属性值周围的绿色突出显示框将消失。

另请参见

概念

应用样式资源