如何:提取 WPF 资源
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
在为元素创建 Brush 属性时,可以通过将该属性构造到 ResourceDictionary 中来增强该属性的可重用性。 使用“属性”窗口可将资源提取到可重用的 XAML 中。
提取 WPF 资源
为 Background 属性创建一个画笔。 有关更多信息,请参见如何:使用画笔编辑器创建画笔。
单击“属性”窗口顶部的**“按字母顺序显示”**按钮。
滚动到 Background 属性。
在左列的边缘,单击**“本地属性标记”** (
)。
此时出现一个菜单。
提示
您还可以右击该行以显示菜单。
单击**“将值提取到资源”**。
随即出现**“创建资源”**对话框。
在**“键”**文本框中,键入 BackgroundBrush。
单击**“确定”**。
此时会将名为 BackgroundBrush 的资源添加到父控件的资源字典中,并且会将 StaticResource 标记扩展分配给 TextBlock 控件的 Background 属性。
在 XAML 视图中,找到 BackgroundBrush 资源。