创建并应用可重用资源

此页仅适用于 WPF 项目

您可以将画笔或其他属性值转换为资源并应用到其他属性上进行重用。如果要创建并重用一组颜色或其他值来定义应用程序的独特外观,此操作很有用。

创建并应用可重用资源

  1. 单击“选择”Cc296401.2ff91340-477e-4efa-a0f7-af20851e4daa(zh-cn,Expression.10).png 工具,然后在美工板上,按住 Ctrl 键并拖动矩形以创建副本。

    Cc296401.172f9c5d-6de4-4848-ac16-d1081e6604d0(zh-cn,Expression.10).png

    还可以使用常见的键盘快捷方式 Ctrl+C 和 Ctrl+V 或使用“编辑”菜单上的各项来进行复制和粘贴。请注意,第二个矩形将显示在第一个矩形之前。这是由于对象的堆叠顺序所致。

  2. 选定第二个矩形,然后在“属性”面板中单击“画笔”下的“Fill”属性。在“画笔”窗口的底部,单击“将画笔转换为资源”Cc296401.c6247e94-077c-40e1-8979-7886a2eaa8ef(zh-cn,Expression.10).png 按钮。此时,将显示“创建 Brush 资源”对话框。

    Cc296401.092a1fec-f5b5-427c-a51e-aae1f6a1eee2(zh-cn,Expression.10).png

    “名称”字段属于资源关键字。“定义位置”字段确定资源的定义范围。选定“本文档”之后,只有包含在此文档中的对象才能使用该资源。如果选择“应用程序”范围,该应用程序中的所有文档均可使用此资源,但是其他项目无法使用。如果在新的资源字典中定义画笔,则始终可以向其他项目添加该资源字典,以便可以在这些项目中使用画笔资源。通过在单个字典中定义多个资源,可确保应用程序之间具有统一的外观。

  3. 单击“新建”按钮。此时,将显示“新建项”对话框。可以保留这些字段中的默认值不变,并单击“确定”。

    Cc296401.d4af870c-c1d0-41f8-91e2-9f0e7bb93128(zh-cn,Expression.10).png

    此时,将创建新的资源字典,并且新的资源字典将显示在“项目”选项卡中。此时,便会返回到“创建画笔资源”对话框。

  4. 此时,会选择这一新建的资源字典,单击“确定”便可创建新的画笔资源。

  5. 单击“资源”选项卡,展开资源字典对应的节点,然后单击画笔资源旁边的下拉箭头。此时,将打开颜色编辑器,以便您可以修改画笔资源。将紫色梯度停止点更改为黄色。

    Cc296401.ef3e6aac-b32c-44ea-bcb1-8527f9903c26(zh-cn,Expression.10).png

    画笔资源可应用于任意对象的任何画笔属性。

  6. 选择其他矩形,然后在“属性”面板中,单击“Fill”属性旁边的“高级属性选项”Cc296401.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(zh-cn,Expression.10).png 标记。

    Cc296401.3a34ccd9-9d90-4d53-8555-fca5c6698406(zh-cn,Expression.10).png

    此时,将显示一个下拉菜单。

  7. 从下拉菜单中,单击“本地资源”,然后选择“Brush1”。此时,这两个矩形便会采用画笔资源。

    Cc296401.7c2d7391-44c2-4afd-8acc-838bf7bd5b38(zh-cn,Expression.10).png

    如果在“资源”面板中再次更改画笔资源,则所做更改将同时反映在这两个矩形上。

后续步骤

另请参见

概念

还原默认样式

创建或编辑控件模板

使用简单样式

动手试验:创建变换按钮

动手试验:使用位图效果创建按钮

创建或修改图形画笔资源