如何:提取 WPF 资源

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

在为元素创建 Brush 属性时,可以通过将该属性构造到 ResourceDictionary 中来增强该属性的可重用性。 使用“属性”窗口可将资源提取到可重用的 XAML 中。

提取 WPF 资源

  1. 将一个 TextBlock 控件从**“工具箱”**拖到 Window 上。

  2. Background 属性创建一个画笔。 有关更多信息,请参见如何:使用画笔编辑器创建画笔

  3. 单击“属性”窗口顶部的**“按字母顺序显示”**按钮。

  4. 滚动到 Background 属性。

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

    此时出现一个菜单。

    提示

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

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

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

    “创建资源”对话框

  7. 在**“键”**文本框中,键入 BackgroundBrush。

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

    此时会将名为 BackgroundBrush 的资源添加到父控件的资源字典中,并且会将 StaticResource 标记扩展分配给 TextBlock 控件的 Background 属性。

  9. 在 XAML 视图中,找到 BackgroundBrush 资源。

请参见

任务

如何:使用画笔编辑器创建画笔

参考

StaticResource 标记扩展

ResourceDictionary

其他资源

使用 WPF 设计器

资源 (WPF)