如何:创建新的 WPF 资源

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

在 WPF 应用程序中,使用 适用于 Visual Studio 的 WPF 设计器 可以轻松创建资源(如画笔和图像)。 创建完资源之后,可以在 WPF 应用程序中的任意位置重用这些资源。

创建画笔资源

  1. 在 WPF Designer中,选择具有 Background 属性的控件。

  2. 在“属性”窗口中,单击**“按字母顺序显示”**按钮,然后滚动到 Background 属性。

  3. 在“值”列中,单击向下按钮。

    随即出现画笔编辑器。

  4. 单击**“渐变画笔”**选项,然后选择画笔的颜色。

    画笔编辑器

  5. 单击 Background 属性接受画笔并选择画笔编辑器。

  6. Background 属性的左列边缘,单击**“本地属性标记”** (局部属性标记)。

    此时出现一个菜单。

    提示

    您还可以右击该行以显示菜单。

  7. 单击**“将值提取到资源”**。

    随即出现**“创建资源”**对话框。

  8. 在**“键”**字段中,键入这个新画笔资源的名称。

  9. 在**“目标”**字段中,选择将包含这个新画笔资源的 XAML 文件。

    “创建资源”对话框

  10. 单击**“确定”**创建画笔资源。

    画笔资源是在目标 XAML 文件中创建的。 静态资源标记扩展将添加到具有指定名称 (Background="{StaticResource Background1} 的 Background 属性中。 最后,属性标记将变为画笔 (画笔属性标记)。

创建图像资源

  1. Image 控件从**“工具箱”**拖到设计图面上。

  2. 在“属性”窗口中,滚动到 Source 属性。

  3. 在“值”列中,单击省略号按钮 (...)。

    随即出现**“选择图像”**对话框。

    “选择图像”对话框

  4. 选择所需的图像,或者单击**“添加”**按钮添加图像。

  5. 单击**“确定”**。

    图像将显示在 Image 控件中。

  6. 对于 Source 属性,按照上一过程中的步骤 6 至 10 进行操作。

请参见

任务

如何:在程序集中嵌入图标

概念

WPF 中的 Pack URI

其他资源

资源 (WPF)

使用资源