项目中碰到这么个问题:在类库中添加自定义控件,有2个问题:1.添加时没有模板;2.自行添加类和资源文件后编译没问题,但是使用时失败;

这个问题困扰我好几天了网上也没找到方法,今天解决了 ,希望可以帮助到其他人,其实思路很简单。

第一问题

类库内缺少相关引用,添加引用后任然不行,那普通的类库和其他类库的区别在哪呢,只有工程文件了,对比发现如下区别:

把类库的工程文件记事本打开,添加缺少内容,重新载入,在类库内新建文件时就有其他模板了。

第二问题

在类库的AssemblyInfo.cs文件中添加

[assembly: ThemeInfo(ResourceDictionaryLocation.None, //主题特定资源词典所处位置//(在页面、应用程序或任何主题特定资源词典中 // 未找到某个资源的情况下使用)ResourceDictionaryLocation.SourceAssembly //常规资源词典所处位置//(在页面、应用程序或任何主题特定资源词典中 // 未找到某个资源的情况下使用)
)]

同样是其他库AssemblyInfo.cs文件中包含的内容,编译之后其他工程就可以使用了。

转载于:https://www.cnblogs.com/chaofan19/p/4101745.html

wpf项目中类库内新建用户控件和自定义控件的问题相关推荐

  1. 用户控件和自定义控件

    关 键 词 Server Control 服务器控件 User Control 用户控件,ASP.NET服务器控件的一种(一般后缀名为.ASCX文件) Custom Control 自定义控件,ASP ...

  2. WPF编游戏系列 之四 用户控件

    在上一篇<WPF编游戏系列 之三 物品清单>中,对物品清单进行了演示,其中反复用到了同一组控件(如下图),而且 颜昌钢也指出在3.2.2中使用的C#代码过多,其实我在写这些代码时也有同感, ...

  3. Asp.net 用户控件和自定义控件注册

    在ASPX页中注册用户控件的方法 <%@ Register Src="ListPicker.ascx" TagName="ListPicker"  Tag ...

  4. java 用户控件_C#自定义控件VS用户控件

    C#中自定义控件VS用户控件大比拼 1 自定义控件与用户控件区别 WinForm中, 用户控件(User Control):继承自 UserControl,主要用于开发 Container 控件,Co ...

  5. Web.config中注册用户控件和自定义控件

    在ASP.NET 的早先版本里,我们通过在页面的顶部添加 <%@ Register %> 指令来引入和使用自定义服务器控件和用户控件时,象这样: <%@ Register TagPr ...

  6. 用户控件与自定义控件

    一. 用户控件: 1. 易于创建,基类为UserControl, 和.aspx页面结构几乎完全相同.      2. 运行时动态的进行编译,所以不能将其添加到工具箱中. 二. 自定义控件: 1.难于创 ...

  7. 学习笔记---母板页、用户控件、第三方控件及视图状态管理

    一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...

  8. [MOSS开发]:通过简单BUG跟踪Demo阐述用户控件对列表的操作

    下面的文章我想以一个具体的BUG跟踪Demo来说明MOSS的具体应用,这里面会应用到下面的知识点: 1:用户组,用户的创建,权限分配: 2:列表的概念以及创建: 3:利用用户控件来完成表单的增加加功能 ...

  9. 让 VS2008 崩溃 的 WinForm 用户控件

    今天,使用VS2008做了一个WinFom的用户控件,编写代码时犯了一个"小小"的错误,确付出了惨重的代价. 下面就还原一下"案发现场": 新建一个Window ...

最新文章

  1. list(列表) python
  2. 【Android 安装包优化】WebP 应用 ( Android 中使用 libwebp.so 库解码 WebP 图片 )
  3. Swoole安装popen()找不到
  4. unity json mysql_unity——json总结
  5. 关于db link权限分配的苦旅(一)
  6. 通过READ-BEHIND CACHE来控制缓慢的生产者
  7. xmx java_为什么我的Java进程比Xmx消耗更多的内存?
  8. 【POJ - 3250 】Bad Hair Day (单调栈)
  9. Tensorflow -mofan1
  10. 还在直接操作Redis?赶快来试试它....
  11. 如何查看电脑显卡配置_无需软件!直接查看电脑配置方法
  12. 计算机组成原理——第四章
  13. 各厂商服务器存储默认管理口登录信息(默认IP、用户名、密码)收集
  14. heeds matlab,Ricardo IGNITE下载-整车性能仿真分析软件Ricardo IGNITE下载v2018.1 最新版-西西软件下载...
  15. Excel双样本T检验之异方差检验
  16. 本机号码校验不只是免输密码、免输短信验证码
  17. 如何用python绘制等边三角形_python叠加等边三角形的代码编写方法
  18. 雇佣兵问题(Python解答)
  19. 大数据时代信息轰炸来袭 购房四大黄金法则
  20. 湖南大学校园网使用中遇到的问题

热门文章

  1. 毕业生该不该做软件开发这一行?
  2. 对java android 中几种单例模式写法的总结
  3. Mr.J--ES6特性学习笔记
  4. Vue Devtools 安装
  5. Nginx使用教程(七):使用Nginx缓存之proxy cache
  6. [Node.js] 模块化 -- NodeJS之heroAdmin后台管理系统基础
  7. Python 列表 reverse( )方法
  8. css3实现背景渐变的方法
  9. 【HTML5】Web存储、通信、地理位置
  10. 数字滤波器(五)--设计IIR滤波器