WPF加载样式文件

fangpengyu 2013-08-14 01:14:03
App.xaml文件代码

<Application x:Class="App.Demo.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="LoginWindow.xaml">
<Application.Resources>
<ResourceDictionary Source="/WPF.Theme;Component/Themes/Blue.xaml" />
</Application.Resources>
</Application>


后台代码


Application.Current.Resources.MergedDictionaries.Add((ResourceDictionary)(Application.LoadComponent(new Uri("/WPF.Theme;component/Themes/Blue.xaml", UriKind.RelativeOrAbsolute))));



在App.xaml中可以正常加载样式文件,但是后台代码无法加载该文件,不会抛出异常,请各位帮忙看看,谢谢!
...全文
136 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangpengyu 2013-08-14
  • 打赏
  • 举报
回复
就在主窗体构造函数中加载的
qldsrx 2013-08-14
  • 打赏
  • 举报
回复
没有异常就说明加载成功了,但是需要看你什么时候才加载,对应静态引用,后期加载是无效的,必须动态引用才会使用运行时加载的资源。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧