zoukankan      html  css  js  c++  java
  • WPF开源项目整理(排名不分先后)

    -----------请勿转载------------

    一、ClientServerProject

    项目地址:https://github.com/dathlin/ClientServerProject

    项目描述

    一个基于中小型提炼的C-S开发框架,覆盖电脑端,web端,手机端的全平台系统模版,在大多数的一对多的系统设计中会包含一些常用的重复的功能代码, 比如网络通信机制,客户端版本控制,账户控制管理,密码修改,公告管理,服务器配置,各种常用窗口等等,而且大多数的中小型系统只是需要到简单的权限管理即可。

    作者博客:https://www.cnblogs.com/dathlin/p/7703805.html

    代码结构

     截图示例

     

     二、DataGridPageDemo

    项目描述:对DataGrid分页显示

    作者博客:https://www.cnblogs.com/xiamojinnian/p/4287186.html

    截图示例

     三、DMSkin-CloudMusic

    项目描述:仿网易云音乐客户端界面

    项目地址:https://github.com/944095635/DMSkin-CloudMusic

    截图示例

     四、DMSkin

    项目描述:快速开发WPF客户端的框架

    项目地址:https://github.com/944095635/DMSkin

    项目截图

     作者对项目进行了较大的升级,以前的版本示例界面是这样的

    五、DropDownMenu

    项目描述

    菜单导航功能实现,常规的管理系统应该常用,左侧显示菜单条目,点击菜单,右侧切换不同的业务用户控件。 

    参考博客:https://blog.csdn.net/HenryMoore/article/details/103732086

    截图示例

    六、exSplitter

    项目描述:展开/折叠效果实现

    作者博客:https://www.cnblogs.com/kooleven/archive/2013/04/21/3034395.html

    截图示例

    七、Extended WPF Toolkit

    项目描述

    Extended WPF Toolkit™ by Xceed is the number one collection of WPF controls, components and utilities for creating next generation Windows applications

    项目地址:https://github.com/xceedsoftware/wpftoolkit

    截图示例

    八、Fluent.Ribbon

    项目描述

    Fluent.Ribbon is a library that implements an Office-like user interface for the Windows Presentation Foundation (WPF). It provides controls such as RibbonTabControl, Backstage, Gallery, QuickAccessToolbar, ScreenTip and so on.

    项目地址:https://github.com/fluentribbon/Fluent.Ribbon

    截图示例

    九、GemBox.Document

    项目描述

    GemBox.Document is a .NET component which enables developers to read, write, convert and print document files (DOCX, DOC, PDF, HTML, XPS, RTF and TXT) from .NET applications in a simple and efficient way.

    项目地址:https://github.com/GemBox-d-o-o/GemBox.Document.Examples

    截图示例

     十、greatmaps

    项目描述

    GMap.NET is great and Powerful, Free, cross platform, open source .NET control. Enable use routing, geocoding, directions and maps from Coogle, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac, Yendux, Mapy.cz, Maps.lt, iKarte.lv, NearMap, OviMap, CloudMade, WikiMapia, MapQuest in Windows Forms & Presentation, supports caching and runs on windows mobile!

    项目地址:https://github.com/radioman/greatmaps

    十一、HandyControl

    项目描述:内容十分丰富的WPF控件库

    项目地址:https://github.com/HandyOrg/HandyControl

    截图示例

     十二、MahApps.Metro

    项目描述:metro风格的控件库,可谓大名鼎鼎了

    项目地址https://github.com/MahApps/MahApps.Metro

    截图示例:

     十三、MaterialDesignInXamlToolkit

    项目描述

    Comprehensive and easy to use Material Design theme and control library for the Windows desktop.

    项目地址:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit

    截图示例

    十四、FirstFloor.ModernUI

    项目描述

    A set of controls and styles converting your WPF application into a great looking Modern UI app. This open source project is a spin-off of XAML Spy, the visual runtime inspector for Silverlight, Windows Phone, Windows Store and WPF. Read the official announcement

    项目地址:https://github.com/firstfloorsoftware/mui

    截图示例

     十五、 MultiSelectTreeView

    项目描述

    A WPF TreeView control with support for multiple selection.

    项目地址:https://gitee.com/yaozzj/MultiSelectTreeView/blob/master/README.md

    截图示例

    十六、 HZHControls控件库 

    项目描述:这是winform项目,但具有不小的参考价值

    项目地址:https://gitee.com/kwwwvagaa/net_winform_custom_control?_from=gitee_search

    截图示例

     

     

     

     

     

    十七、OxyPlot

    项目描述

    OxyPlot is a cross-platform plotting library for .NET

    项目地址:https://github.com/oxyplot/oxyplot

    截图示例

     

     

     

     十八、Panuon.UI.Silver

    项目描述

    Panuon.UI optimized version. A beautiful wpf ui library using templates & attached properties.
    Panuon.UI的优化版本。一个漂亮的、使用样式与附加属性的WPF UI控件库。

    项目地址:https://github.com/Panuon/PanuonUI.Silver

    截图示例

     

     

     十九、QuickWPFMonthCalendar

    项目描述:开发语言是VB,能够改成C#,日历控件,可修改成代办事项,或者排班控件

    作者博客:https://www.codeproject.com/articles/34052/quick-and-simple-wpf-month-view-calendar

    截图示例

    二十、RadarControl

    项目描述:雷达图控件

    项目地址:https://gitee.com/sishui198/RadarControl

    截图示例

    二十一、SharpVectors

    项目描述

    The Scalable Vector Graphics (SVG) is an XML-based standard file format for creating graphics on the web, and is supported by most modern browsers. This project provides a C# library for parsing, converting and viewing the SVG files in WPF applications.

    项目地址:https://github.com/ElinamLLC/SharpVectors

    截图示例

     

     二十二、WPF Dashboard

    项目描述

    A library of simple dashboard controls for WPF.

    项目地址:https://github.com/deadalusai/Wpf.Dashboard

    截图示例

    二十三、wpfspark

    项目描述:WPF控件库

    项目地址:https://github.com/ratishphilip/wpfspark

    截图示例

    二十四、Live-Charts

     项目描述

    We are doing a full rewrite of the library with all the learned lessons, the new version is focused on:

    • If you own the Geared package the new high performance version is already yours! thank you very much for all your support!

    • Portability: In version 0.x it was hard keep WPF, UWP and Winforms versions up to date, in the new version we extracted all the math to a dotnet core project, then we are working on 4 different platfomrs WPF, Xamarin, UWP and the new high performance package.

    • Performance: when the library started, performance was not the target, as the library community grow, the Geared package was released (the current high performance version), and it works for many cases, but we want LiveCharts to be the fastest library out there, in the new high performance package we are scaping from WPF performance limitations and drawing everything using DirectX with the well know SharpDx package.

    • 3d: 0.x layout was not designed to draw 3d plots, version 1.0 is really flexible and lucky we will be on 3d soon.

    • Keep it easy!: Even somethings might change, the idea of the library is the same, we only want to add support for the missing features and/or a better code quality so we can fix issues faster for all the platforms, all the samples will be updated with the new version.

    项目地址

    https://github.com/Live-Charts/Live-Charts

    截图示例

     

     

     

     

    -----------原创博客,请勿转载------------

  • 相关阅读:
    pecl install swoole 安装php扩展swoole
    RBAC
    mysql数据类型
    ES6——Proxy的this问题
    ES6——Proxy实现链式操作
    ES6——Symbol内置值
    ES6——yield例子
    ES6——Generator的next()方法
    ES6——Thunkify用法
    Linux学习day1
  • 原文地址:https://www.cnblogs.com/144823836yj/p/13661521.html
Copyright © 2011-2022 走看看