应用或删除资源

向对象或属性应用资源

  1. 在“对象和时间线”面板中,选择要向其应用资源的对象。

  2. 执行下列操作之一:

    • 向属性应用资源    在“属性”面板中,单击属性旁边的“高级选项”Cc374991.12e06962-5d8a-480d-a837-e06b84c545bb(zh-cn,Expression.40).png,指向“本地资源”或“系统资源”,然后单击显示的列表中列出的可用资源。

      如果未显示所需的资源,则可能是因为资源的类型不匹配。如果不希望选择某个可用资源,则可以在创建新资源之后回到这一步,或者创建一个值转换器,将所需资源转换为所需的数据类型。

      有关详细信息,请参阅创建资源动手试验:将数据从一种类型转换为另一种类型

    • 向控件应用样式或模板资源    在“对象和时间线”下选择控件对象。在“对象”菜单上,指向“编辑样式”或“编辑模板”,指向“应用资源”,然后从显示的列表中单击模板的名称。

      如果您知道存在适用于该控件的控件模板,而在“编辑模板”下未启用“应用资源”项,请尝试使用“编辑样式”下的“应用资源”项。在 Microsoft Expression Blend 中创建的控件模板均封装在样式资源中,以便于管理。

    • 向任何对象应用任何资源    将资源从“资源”面板拖到美工板上的对象。此时,将显示一个弹出窗口,显示可应用该资源的属性列表。

    Note注意:

    资源可应用于与其兼容的任何内容。例如,画笔资源可应用于 TextBox 对象的 Foreground 属性。

从对象或属性删除资源

  1. 在“对象和时间线”下,选择要从中删除资源的对象。

  2. 执行下列操作之一:

    • 将属性重置为其默认值    在“属性”面板中,单击属性旁边的“高级选项”Cc374991.12e06962-5d8a-480d-a837-e06b84c545bb(zh-cn,Expression.40).png,然后从显示的列表中单击“重置”。

    • 将资源的值复制到属性并断开引用链接    在“属性”面板中,单击属性旁边的“高级选项”Cc374991.12e06962-5d8a-480d-a837-e06b84c545bb(zh-cn,Expression.40).png,然后从显示的列表中单击“转换为本地值”。

    • 为属性或对象分配另一个资源或值    按照通常设置属性或模板的步骤执行操作。

    指向前一个资源的链接将被新设置取代。

    Note注意:

    从对象或属性删除资源,不会从项目中删除该资源。

    有关详细信息,请参阅删除资源

查看应用于对象的资源

  1. 在美工板上或“对象和时间线”面板中选择对象。

  2. 在“资源”面板中,单击“显示选定的元素使用的资源”Cc374991.78ae7c9e-3f75-484c-a92f-452415ea197f(zh-cn,Expression.40).png

    对象名称将出现在“资源”面板中。展开节点以查看应用于对象的资源的列表。您可以选择其他对象以查看应用于这些对象的资源。

    tip note提示:

    如果希望返回到所有资源的列表,请记住单击“显示所有资源”Cc374991.45b4560e-cca4-48e9-b32a-f15a8a342bc7(zh-cn,Expression.40).png

Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。