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

WPFDeveloper正式版发布

WPFDeveloper

WPFDeveloper一个基于WPF自定义高级控件的WPF开发人员UI库,它提供了众多的自定义控件。

该项目的创建者和主要维护者是现役微软MVP 闫驚鏵: https://github.com/yanjinhuagood

该项目还有众多的维护者,详情可以访问github上的README,项目地址:https://github.com/WPFDevelopersOrg/WPFDevelopers

WPFDeveloper从2022年6月21日 发布第一个预览版1.0.5-preview,经历了35个版本的迭代,终于推出了正式版0.0.0.1。

欢迎各位小伙伴前来使用体验,在使用过程中遇到任何问题,可以到项目的issue下进行反馈。

支持的.NET版本

.Net VersionStatus
net40
net45
net46
net47
net48
netcoreapp3.0
net5.0-windows
net6.0-windows
net7.0-windows
net8.0-windows

如何使用

1、安装nuget包

1 Install-Package WPFDevelopers

2、引入资源

引入XAML命名空间

1 xmlns:wd="https://github.com/WPFDevelopersOrg/WPFDevelopers"

添加到资源字典中

 1 <Application.Resources>
 2         <ResourceDictionary>
 3             <ResourceDictionary.MergedDictionaries>
 4                     <ResourceDictionary Source="pack://application:,,,/WPFDevelopers;component/Themes/Light.Blue.xaml"/>
 5                     <!--需要注意 wd:Resources 必须在配色主题后,Theme="Dark" 为黑色皮肤-->
 6                     <wd:Resources Theme="Light"/>
 7                     <ResourceDictionary Source="pack://application:,,,/WPFDevelopers;component/Themes/Theme.xaml"/>
 8             </ResourceDictionary.MergedDictionaries>
 9         </ResourceDictionary>
10 </Application.Resources>

3、正常添加控件使用即可

如何编译

1、从github导入代码,如果访问比较慢,可以从gitee导入。gitee地址:https://gitee.com/WPFDevelopersOrg/WPFDevelopers

2、使用Visual Studio 2022编译

需要注意的地方:

一、提示snk找不到的问题

解决方案:

打开WPFDeveloper.Net45x工程文件,移除以下内容

二、提示.NET sdk找不到

找到Builds目录下的TargetFrameworks.props文件,在TargetFrameworks中移除本机没有安装的.NET sdk版本即可正常编译

控件库展示


http://www.kler.cn/a/350061.html

相关文章:

  • 使用printmap()函数来打印地图
  • 工业“MCU+AI”
  • 小型分布式发电项目优化设计方案
  • 75,【7】BUUCTF WEB [Weblogic]SSRF(未作出)
  • Linux(LAMP)
  • OneData体系架构详解
  • docker数据管理和网络通信+docker实例+dockerfile镜像实战
  • GNU/Linux - Info和Man的区别
  • 嵌软面试准备必背代码总结(持续更新中)
  • 网站的加载速度对于谷歌seo有多重要?
  • centos系列图形化 VNC server配置,及VNC viewer连接,2024年亲测有效
  • 【markdown语法】使用 LaTeX 语法编写数学公式
  • Chromium 书签加载过程分析c++
  • 6本“灌水神刊”SCI,沾边可录,可选非OA,1个月Accept!
  • 掌握 C# 内存管理与垃圾回收机制
  • css 翻页效果
  • 酵母魔法:精酿啤酒发酵的艺术与科学
  • Linux——快捷键
  • 多入口+vite+vue3预渲染方案
  • 程序员转行方向推荐
  • 基于 java springboot+layui仓库管理系统设计和实现
  • 使用Windows创建一个MFC应用【带界面】
  • uniapp顶部提示栏实现
  • RAG快问:大数据与AI真有价值还是炒过头?
  • N1092A DCA-M采样示波器
  • js中map,filter,find,foreach的用法介绍