如何访问的ResourceDictionary在WPF从C#code

 我来答
藤恿栽咽
2017-11-11 · 超过38用户采纳过TA的回答
知道答主
回答量:87
采纳率:59%
帮助的人:46.6万
展开全部
新建一个WPF Application,在Application中添加一个New Item,选择ResourceDictionary。

譬如,命名为Brushes.xaml,我们用它来存放一些笔刷。打开,我们添加一个笔刷如下:
Brushes.xaml:

<ResourceDictionary xmlns=""
xmlns:x="">

2.在App.xaml中Merge则个Resource。
“Open App.xaml. We need to merge external resource dictionaries into the main
application dictionary.”
打开App.xaml,添加如下内容:

<Application x:Class="ManagingLogicalResources.App"
xmlns=""
xmlns:x=""
StartupUri="MainWindow.xaml">

3.这样我们就可以在页面中正常使用了。

<Window x:Class="ManagingLogicalResources.MainWindow"
xmlns=""
xmlns:x=""
Title="MainWindow" Height="350" Width="525">

-----------------------------------
在实际开发中更常用的做法是:直接在使用的View内部Merge。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式