当前位置: 首页 > news >正文

VisualStudio[WPF/.NET]基于CommunityToolkit.Mvvm架构开发

一、创建 "WPF应用程序" 新项目

项目模板选择如下:

暂时随机填一个目标框架,待会改:

二、修改“目标框架”

双击“解决方案资源管理器”中<项目>CU-APP, 打开<项目工程文件>CU-APP.csproj,

修改目标框架TargetFramework为.net framework 4.7.2 ;  C#语言版本LangVersion 为 9.0

<Project Sdk="Microsoft.NET.Sdk"><PropertyGroup><OutputType>WinExe</OutputType><!--<TargetFramework>net5.0-windows</TargetFramework>--><TargetFramework>net472</TargetFramework><LangVersion>9.0</LangVersion><RootNamespace>CU_APP</RootNamespace><UseWPF>true</UseWPF></PropertyGroup><ItemGroup><PackageReference Include="CommunityToolkit.Mvvm" Version="8.0.0" /></ItemGroup></Project>

三、安装Microsoft.Toolkit.Mvvm工具包

 "工具" -> "NuGet包管理器",“管理解决方案的NuGet程序包(N)”, 

或者,在解决方案管理器中,右击工程,然后选择“管理NuGet包”。搜索Microsoft.Toolkit.Mvvm,并安装它

http://www.lryc.cn/news/207440.html

相关文章:

  • 深度学习_5_模型拟合_梯度下降原理
  • 大模型时代,AI如何成为数实融合的驱动力?
  • MS COCO数据集的评价标准以及不同指标的选择推荐(AP、mAP、MS COCO、AR、@、0.5、0.75、1、目标检测、评价指标)
  • css实现鼠标多样化
  • 21.2 Python 使用Scapy实现端口探测
  • Qt设计一个自定义的登录框窗口
  • 05 MIT线性代数-转置,置换,向量空间Transposes, permutations, spaces
  • [数据结构】二叉树
  • idea 中配置 maven
  • Python---for循环嵌套
  • 189. 轮转数组 --力扣 --JAVA
  • C# 使用waveIn实现声音采集
  • 长连接的原理
  • 软考系列(系统架构师)- 2015年系统架构师软考案例分析考点
  • 小程序开发——小程序的视图与渲染
  • 用python实现操作mongodb的插入和查找操作
  • 代码审计及示例
  • 【Kotlin精简】第6章 反射
  • 基于FPGA的电风扇控制器verilog,视频/代码
  • 【MySQL】区分:等值连接/自连接/自然连接/外连接 以及ON和Where使用
  • Windows环境下Apache安装部署说明及常见问题解决
  • Linux-安装docker-compose
  • 机器学习实验一:KNN算法,手写数字数据集(使用汉明距离)
  • Java零基础入门-赋值运算符
  • xshell+xming显示jmeter的gui页面
  • el-tree业务
  • 警惕Mallox勒索病毒的最新变种malloxx,您需要知道的预防和恢复方法。
  • linux中断下文之tasklet(中断二)
  • Mysql事务+redo日志+锁分类+隔离级别+mvcc
  • Kafka-Java四:Spring配置Kafka消费者提交Offset的策略