应用或删除资源
向对象或属性应用资源
在“对象和时间线”面板中,选择要向其应用资源的对象。
执行下列操作之一:
向属性应用资源 在“属性”面板中,单击属性旁边的“高级属性选项”,指向“本地资源”或“系统资源”,然后单击显示的列表中列出的可用资源。
如果未显示所需的资源,则可能是因为资源的类型不匹配。如果不希望选择某个可用资源,则可以在创建新资源之后回到这一步,或者创建一个值转换器,将所需资源转换为所需的数据类型。
有关详细信息,请参阅创建资源和动手试验:将数据从一种类型转换为另一种类型。
向控件应用样式或模板资源 在“对象和时间线”下选择控件对象。在“对象”菜单上,指向“编辑样式”或“编辑模板”,指向“应用资源”,然后从显示的列表中单击模板的名称。
如果您知道存在适用于该控件的控件模板,而在“编辑模板”下未启用“应用资源”项,请尝试使用“编辑样式”下的“应用资源”项。在 Microsoft Expression Blend 中创建的控件模板均封装在样式资源中,以便于管理。
向任何对象应用任何资源 将资源从“资源”面板拖到美工板上的对象。此时,将显示一个弹出窗口,显示可应用该资源的属性列表。
说明: 资源可应用于与其兼容的任何内容。例如,画笔资源可应用于 TextBox 对象的 Foreground 属性。
从对象或属性删除资源
在“对象和时间线”下,选择要从中删除资源的对象。
执行下列操作之一:
将属性重置为其默认值 在“属性”面板中,单击属性旁边的“高级属性选项”,然后从显示的列表中单击“重置”。
将资源的值复制到属性并断开引用链接 在“属性”面板中,单击属性旁边的“高级属性选项”,然后从显示的列表中单击“转换为本地值”。
为属性或对象分配另一个资源或值 按照通常设置属性或模板的步骤执行操作。
指向前一个资源的链接将被新设置取代。
说明: 从对象或属性删除资源,不会从项目中删除该资源。
有关详细信息,请参阅删除资源。
查看应用于对象的资源
在美工板上或“对象和时间线”面板中选择对象。
在“资源”面板中,单击“显示选定的元素使用的资源”。
对象名称将出现在“资源”面板中。展开节点以查看应用于对象的资源的列表。您可以选择其他对象以查看应用于这些对象的资源。
提示: 如果希望返回到所有资源的列表,请记住单击“显示所有资源”。