首页 > 移动平台 > 详细

使用.Net Core构建WPF App(二、如何在类库中添加一个窗体)

时间:2020-06-22 17:57:52      阅读:172      评论:0      收藏:0      [点我收藏+]

在类库中添加窗体的办法有两个

方法一、新建一个WPF工程,再把输出类型改成类库(适合于新建的项目)

1.打开Visual Studio 2019,新建一个WPF工程

技术分享图片

2、删除MainWindow.xaml和App.xaml,并将输出类型改为类库

技术分享图片

3、添加一个Window

技术分享图片

4、在其它WPF工程中调用

技术分享图片

 

二、修改csproj文件(适合修改现有的项目)

1.新建一个.Net Core类库项目

技术分享图片

2、这个时候我们点添加新建项,是没有看到WPF窗体的

技术分享图片

3、修改csproj文件

更改SDK为

Microsoft.NET.Sdk.WindowsDesktop

增加

<UseWPF>true</UseWPF>
<OutputType>Library</OutputType>

技术分享图片

4、这个时候就可以看到WPF窗体了

技术分享图片

 

 

附:在.Net FrameWork类库中添加WPF窗体的办法

在csproj中添加,如下图中所示

1 <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
2 <WarningLevel>4</WarningLevel>
3 <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

 

技术分享图片

使用.Net Core构建WPF App(二、如何在类库中添加一个窗体)

原文:https://www.cnblogs.com/zhaotianff/p/13177423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!