首页 > 代码库 > wpf项目中类库内新建用户控件和自定义控件的问题
wpf项目中类库内新建用户控件和自定义控件的问题
项目中碰到这么个问题:在类库中添加自定义控件,有2个问题:1.添加时没有模板;2.自行添加类和资源文件后编译没问题,但是使用时失败;
这个问题困扰我好几天了网上也没找到方法,今天解决了 ,希望可以帮助到其他人,其实思路很简单。
第一问题
类库内缺少相关引用,添加引用后任然不行,那普通的类库和其他类库的区别在哪呢,只有工程文件了,对比发现如下区别:
把类库的工程文件记事本打开,添加缺少内容,重新载入,在类库内新建文件时就有其他模板了。
第二问题
在类库的AssemblyInfo.cs文件中添加
[assembly: ThemeInfo( ResourceDictionaryLocation.None, //主题特定资源词典所处位置 //(在页面、应用程序或任何主题特定资源词典中 // 未找到某个资源的情况下使用) ResourceDictionaryLocation.SourceAssembly //常规资源词典所处位置 //(在页面、应用程序或任何主题特定资源词典中 // 未找到某个资源的情况下使用))]
同样是其他库AssemblyInfo.cs文件中包含的内容,编译之后其他工程就可以使用了。
wpf项目中类库内新建用户控件和自定义控件的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。