好用的WPF开源UI框架项目

Posted 有技巧搬砖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好用的WPF开源UI框架项目相关的知识,希望对你有一定的参考价值。

为了满足用户需求,对Newbeecoder.UI开源界面框架项目进行功能扩充,新增数据库轻量级ORM模块、数据访问模型(Model)模块、Excel操作模块、绘图功能。

  1. ORM模块支持Sql Server,mysql,Sqlite等主流数据库。一对多或者多对多的映射关系,能快速连接和操作数据库表,支持多种组合查询和新增,修改数据表。
  2. (Model)模块对数据表字段映射和封装,它提供了服务器端验证,当模型属性上使用这些特性时。可对字符非空,最大长度,值范围,两个属性相同,正则表达式字段验证。
  3. Excel操作模块可以在没有安装Office的情况下对word,Excel文档进行读写操作。读写速度快、稳定性好,API简单易用、完美支持xls和xlsx格式。
  4. 绘图功能是项目中使用频率比较高的功能,所以在新版Newbeecoder.UI界面库中加入此功能。目前能支持折线和曲线图两种模式,同时绘制多个实时曲线图。能满足用户基本要求。

Newbeecoder.UI项目是一款轻量级的WPF开源UI库,它集合多个控件于一体,能快捷把控件融合到项目中。同时因为它基于MVVM框架。使开发者能够方便快速搭建通用MVVM模式创建应用程序。让用户不需要详细了解每个功能,该开源框架非常有用,无需执行任何操作。借助于XAML语言特性,实现前后端分离。

通过视频了解开源项目功能和框架结构:

开源框架Newbeecoder.UI

Demo下载:

Newbeecoder.UI开源项目https://share.weiyun.com/py6W1dcK

Newbeecoder.UI框架项目界面采用当前主流设计,通过设置主题颜色或自定义主题切换风格。

 各种Button类型按钮和样式,用户根据自己需求自由扩展。

数据库操作功能。

多种类型TextBox输入框和密码输入框。

设置软件主题颜色和窗口带圆角、阴影等。

代码结构和功能模块如下图:

Newbeecoder.UI开源框架项目的出现解决了界面库开发软件不美观、框架结构细节处理不好、代码过于复杂、开发效率低下、生成程序体积大等问题。使用该框架能快速搭建开发者所需项目,不用去研究UI控件实现细节,稳定框架为用户节省大量时间及解决Bebug。让开发者专注实现项目中功能即可,代码中提供大量通用类和接口,方便扩展和调用。

以上是关于好用的WPF开源UI框架项目的主要内容,如果未能解决你的问题,请参考以下文章

再见 Swagger UI!国人开源了一款超好用的 API 文档生成框架,Star 4.7K+,真香!!

开源项目TerminalMACS WPF管理端支持.NET 5

C# 一个基于.NET Core3.1的开源项目帮你彻底搞懂WPF框架Prism

.NET 5 尝鲜 - 开源项目TerminalMACS WPF管理端支持.NET 5

网易 Duilib:功能全面的开源桌面 UI 开发框架

WPF Interaction框架简介——Behavior