分享

盘点7个开源WPF控件

 zjshzq 2023-11-02 发布于浙江
编程乐趣
编程乐趣
2023-8-10 21:56

我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。

盘点7个WPF控件,有窗口托拉拽控件、Excel控件、列表排序控件、适合管理系统的一整套UI控件等。

1、一个可拖拉实现列表排序的WPF开源控件

项目简介

gong-wpf-dragdrop是一个开源的.NET项目,用于在WPF应用程序中实现拖放功能,可以让开发人员快速、简单的实现拖放的操作功能。

可以在同一控件内或不同控件之间拖动数据以重新排序,支持插入、移动、复制到同一个或另一个控件集合中去,并支持操作预览效果功能。

支持控件有:ListBox、ListView、TreeView和DataGrid、及其他ItemsControl。

技术栈

1、支持: .NET Framework 4.6.2+、.NET Core 3.1、.NET 5 和 .NET 6。

盘点7个开源WPF控件

2、一个类似Office用户界面的WPF库

项目简介

Fluent.Ribbon是一个开源的UI库,它提供了现代化的、易于使用的用户界面,可以用于创建各种类型的桌面应用程序。

它基于WPF框架和XAML技术,采用了现代UI设计理念,可以帮助开发者创建具有吸引力和易用性的应用程序。

支持自定义主题风格,支持自定义控件的大小。

盘点7个开源WPF控件

3、一套包含16个WPF控件的套件

项目简介

这是基于WPF开发的,为开发人员提供了一组方便使用自定义组件,并提供了各种常用的示例。

包含组件:数据表格、属性列表、树形列表、选色器、单选框列表、下拉选择框、输入框、文件选择器、目录选择器、窗口拆分器、数字增减控件、链接控件、拖拉进度条、文本框、弹出框、自定义格式对话框。

技术框架

1、支持.NET 4.6.2+;

2、支持.NET 6+。

盘点7个开源WPF控件

4、可托拉拽的WPF选项卡控件,强大好用!

项目简介

这是一个基于WPF开发的,可扩展、高度可定制、轻量级的UI组件,支持拖拉拽功能,可以让开发人员快速实现需要选项卡窗口的系统。

特色功能

1、拖拉拽标签;

2、浮动的窗口、多文档界面;

3、支持MVVM;

4、支持Chrome风格的标签、支持IE风格的透明风格;

5、可自定义样式;

6、支持调整窗口透明度、窗口大小、最大化等样式;

7、支持.Net 4.* Framework。

盘点7个开源WPF控件

5、适合Windows桌面、Material Design设计风格、WPF美观控件库

项目简介

这是一个适用于Windows桌面,全面且易于使用的控件库,遵循Google推测的Material Design设计风格。

UI控件齐全,并且支持自定义主题颜色、字体等。

核心组件

除了包含标准的控件主题外,该套件还包含了一些常用的控件:时钟、对话框、浮动按钮、卡片、齐全图标等。

盘点7个开源WPF控件

6、一个强大的Excel控件,支持WinForm、WPF、Android

项目简介

这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。

总的来说是一个可以快速构建、具有高性能、良好交互、美观的UI表格控件。

控件核心功能

1、工作簿:支持多工作表、工作表选项卡控件;

2、工作表:支持合并、取消合并、单元格编辑、数据格式、自定义单元格、填充数据序列、单元格文本旋转、富文本、剪贴板、下拉列表单元格、边框、样式、分组过滤等;

3、打印:打印、分页打印;

4、图片:插入图片;

5、图表:折线、柱状、条形、面积图、饼图等;

6、文件格式:支持导出Excel、CSV、Html、RGF格式。

盘点7个开源WPF控件

7、一款基于.Net Core开发简约漂亮的 WPF UI库

项目简介

这是一款使用简单、UI评论的WPF UI库,借鉴了多个开源框架。UI简单清晰、大气。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、开发环境:Windows 10 + Visual Studio 2019 Professional + .Net Framework 4.5 + .Net Core 3.1。

3、视频控件,VideoLan.LibVlc.Windows。

盘点7个开源WPF控件

我是编程乐趣,一个10年.Net开发经验老程序员,专注开源项目和编程知识分享。

私信回复:【888】,领取.Net视频教程。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多