在C#的类库中可以创建WPF的窗口吗
有几个窗口,在几个项目中都用得到以前都是复制的试,觉得太麻烦了想用类库来解决,但好像不支持WPF的窗口请问如何解决!!...
有几个窗口,在几个项目中都用得到
以前都是复制的试,觉得太麻烦了
想用类库来解决,但好像不支持WPF的窗口
请问如何解决!! 展开
以前都是复制的试,觉得太麻烦了
想用类库来解决,但好像不支持WPF的窗口
请问如何解决!! 展开
3个回答
展开全部
把你复用率比较高的代码或者窗体做成dll,别的项目要用时只需在引用中加入此动态库。在使用的代码里,加入命名空间,就可以访问到你可重用的WPF窗口。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建用户控件库,而不是类库。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-03-19
引用CrazyZax的回答:
创建用户控件库,而不是类库。
创建用户控件库,而不是类库。
展开全部
实际类库是可以添加Page页和Window的,具体如下:
修改项目的项目类型,需要使用文本编辑器打开项目的 csproj 文件, 在 csproj 文件中的 PropertyGroup/ProjectTypeGuids 节点标识了项目的类型,在此节点中添加
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
保存 csproj 文件,然后在 Visual Studio 中生新加载项目, 再点新增, 选择 WPF 类型, 右击出现了很多 WPF 相关的模版了。
修改项目的项目类型,需要使用文本编辑器打开项目的 csproj 文件, 在 csproj 文件中的 PropertyGroup/ProjectTypeGuids 节点标识了项目的类型,在此节点中添加
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
保存 csproj 文件,然后在 Visual Studio 中生新加载项目, 再点新增, 选择 WPF 类型, 右击出现了很多 WPF 相关的模版了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询