WPF关于在c#代码里调用本地资源
如图,我想在c#代码里调用我导入的资源字典,这个要怎么使用呢?我主要是想在程序运行的时候改变一下Grid的Background属性,改成我自己导入的资源字典。...
如图,我想在c#代码里调用我导入的资源字典,这个要怎么使用呢?我主要是想在程序运行的时候改变一下Grid的Background属性,改成我自己导入的资源字典。
展开
1个回答
展开全部
如果你是想在整个工程项目里使用该导入文件(假设名为myResourceDictionary)
那就在app的Application.Resources里加
<ResourceDictionary >
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="..\myResourceDictionary.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
如果只想在一个页面里用这个资源的话,那就只需在window.Resources或page.Resources加就可以了。
那就在app的Application.Resources里加
<ResourceDictionary >
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="..\myResourceDictionary.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
如果只想在一个页面里用这个资源的话,那就只需在window.Resources或page.Resources加就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询