将图像转换为可重用的画笔资源

可以从图片、照片或其他图像文件创建画笔资源,并将该画笔资源应用到另一个对象。

Cc304472.alert_note(ZH-CN,Expression.30).gif说明:

如果要在画笔资源中包括其他对象,请使用将对象转换为可重用的画笔资源中的操作步骤。

将美工板上的现有图像转换为画笔资源

  1. 通过单击“文件”菜单上的“添加现有项”,浏览至图像文件,再单击“打开”,将图像文件添加到项目中。

  2. 在“项目”面板中,双击图像文件,以将其添加到美工板。

    图像文件将作为 Image 对象进行添加,可以在美工板上调整其大小或加以修改。

  3. 在“对象和时间线”面板中,选择在上一步中创建的 Image 对象。

  4. 在“工具”菜单上,指向“生成画笔资源”,然后单击“生成 ImageBrush 资源”。图像画笔可以用图像喷涂区域。这是一种将其内容定义为图像的平铺画笔。

    将打开“创建 ImageBrush 资源”对话框。

  5. 在“名称(关键字)”下,输入图像画笔资源的名称。其他元素将通过此名称引用该资源,从而应用该资源。

  6. 在“定义位置”下,选择适当选项,以确定要定义图像画笔资源的位置:

    • 若要使资源能够由应用程序中的所有文档使用,请选择“应用程序”。

    • 若要使资源只能由当前文档使用,请选择“本文档(Window: Window)”。

    • 若要使资源只能由创建资源时所在的对象或其子对象使用,请选择“本文档(对象)”。

    • 若要定义可在其他项目中重用的资源字典文件中的资源,请选择现有“资源字典”,或单击“新建”按钮以创建新的资源字典。

  7. 单击“确定”以关闭该对话框并创建资源。原始图像将会保留在文档中。

  8. 可以在“资源”选项卡中查看新的图像画笔资源,还可以将该资源从该选项卡拖到美工板上的另一个对象上,并选择要应用该资源的画笔属性。

  9. 有关应用资源的更多方法,请参阅向对象的填充或笔划应用画笔

在“资源”面板中创建新的画笔资源

  1. 如果要在新的资源字典中创建画笔资源,请单击“新建资源字典”Cc304472.35c35d1d-ac87-42f7-adc4-d620dbe60297(ZH-CN,Expression.30).png,键入资源字典的名称,然后单击“确定”。

    否则,您可以在此过程中稍后创建画笔资源时选择现有的位置。

  2. 将图像数据复制到剪贴板。例如,您可以在 Windows 资源管理器中右键单击图像文件并单击“复制”、捕获屏幕图像,或使用设计程序中的“复制”功能来复制图像的一部分。

  3. 在 Microsoft Expression Blend 的“资源”面板中,右键单击要在其中保存图像画笔资源的位置,然后单击“粘贴”。例如,可以右键单击以下位置之一:

    • App.xaml 文件   右键单击此位置,以将图像画笔资源提供给应用程序中的所有文档和对象使用。

    • 资源字典文件   右键单击此位置,以将图像画笔保存在资源字典中。资源字典可链接到 App.xaml 文件、其他资源字典,或链接到美工板上打开的文档的根对象。

    • 打开的文档中的对象   右键单击此位置,以将图像画笔资源仅提供给选定对象使用。

    将创建一个新的图像画笔资源。您现在可以将资源拖到美工板的对象上,以便将资源应用于对象的其中一个画笔属性。

另请参见

任务

创建画笔或颜色资源

创建要作为材料应用的图像或图形画笔

向对象的填充或笔划应用画笔