从加载DLL的中获取放置于Resources文件夹中资源字典的几种方法

简介: 原文:从加载DLL的中获取放置于Resources文件夹中资源字典的几种方法主程序 为 Main_Test.exe 被加载的DLL 为 Load_Test.dll  此DLL 中 有一个 文件夹Resources文件夹有一个资源字典Graphics.
原文: 从加载DLL的中获取放置于Resources文件夹中资源字典的几种方法

主程序 为 Main_Test.exe

被加载的DLL 为 Load_Test.dll  此DLL 中 有一个 文件夹Resources文件夹有一个资源字典Graphics.xaml

目的是为了加载Load_Test.dll 中的资源字典Graphics.xaml

方法一  用绝对路径 

System.Windows.ResourceDictionary rDic = new System.Windows.ResourceDictionary {
   Source = new Uri( "Pack://application:,,,/Load_Test;Component/Resources/Graphics.xaml",UriKind.Absolute);
};

注意 :,,, 是三个逗号

方法二 用相对路径

System.Windows.ResourceDictionary rDic = new System.Windows.ResourceDictionary { 
   Source = new Uri( @"/Load_Test;Component/Resources/Graphics.xaml",UriKind.Relative);
};

方法三 加载的方式

System.Windows.ResourceDictionary rDic =  System.Windows.Application.LoadComponent(new Uri( @"/Load_Test;Component/Resources/Graphics.xaml", UriKind.Relative)) as System.Windows.ResourceDictionary;

 

 

 

 

 

 

 

目录
相关文章
|
存储 算法 C++
【C++STL基础入门】vector向量基础使用
【C++STL基础入门】vector向量基础使用
561 1
|
存储 缓存 NoSQL
Leveldb学习笔记:leveldb的使用与原理探究
Leveldb学习笔记:leveldb的使用与原理探究
Leveldb学习笔记:leveldb的使用与原理探究
|
前端开发 Java 数据安全/隐私保护
深入理解 Spring MVC Controller —— 请求参数获取
前言 接上篇《深入理解 Spring MVC Controller —— 请求映射》,上篇主要介绍了处理器方法及请求映射的定义。有了处理器方法 Spring MVC 就可以对请求进行处理,有了请求映射 Spring MVC 就能知道哪些请求应该由哪些处理器方法来处理。
1050 0
深入理解 Spring MVC Controller —— 请求参数获取
Google Earth Engine (GEE)——将影像导出Google硬盘中的易犯错误
Google Earth Engine (GEE)——将影像导出Google硬盘中的易犯错误
183 0
|
1月前
|
人工智能 边缘计算 自然语言处理
普通电脑也能跑AI:10个8GB内存的小型本地LLM模型推荐
随着模型量化技术的发展,大语言模型(LLM)如今可在低配置设备上高效运行。本文介绍本地部署LLM的核心技术、主流工具及十大轻量级模型,探讨如何在8GB内存环境下实现高性能AI推理,涵盖数据隐私、成本控制与部署灵活性等优势。
701 0
普通电脑也能跑AI:10个8GB内存的小型本地LLM模型推荐
|
7月前
|
机器学习/深度学习 人工智能 自然语言处理
很火的DeepSeek到底是什么
DeepSeek,全称杭州深度求索人工智能基础技术研究有限公司,成立于2023年。因推出开源 AI 模型 DeepSeek-R1 而引起了广泛关注。与ChatGPT相比,大幅降低了推理模型的成本。
3210 36
|
9月前
|
SQL XML Java
mybatis实现动态sql
MyBatis的动态SQL功能为开发人员提供了强大的工具来应对复杂的查询需求。通过使用 `<if>`、`<choose>`、`<foreach>`等标签,可以根据不同的条件动态生成SQL语句,从而提高代码的灵活性和可维护性。本文详细介绍了动态SQL的基本用法和实际应用示例,希望对您在实际项目中使用MyBatis有所帮助。
470 11
|
C++
【SPSS】两独立样本的曼-惠特尼U检验详细操作教程(附案例实战)
【SPSS】两独立样本的曼-惠特尼U检验详细操作教程(附案例实战)
2871 0
|
SQL 消息中间件 存储
尘锋信息基于 Apache Paimon 的流批一体湖仓实践
尘锋信息基于 Apache Paimon 构建流批一体湖仓
13467 1
尘锋信息基于 Apache Paimon 的流批一体湖仓实践