最近在用C#Winform做一个关于GNSS作业仿真的软件,这次界面想做的和别人写的WPF一样炫酷些,然而自定义控件太麻烦,于是就到网络搜索轮子哥造好的轮子,随着编程世界的开源化和中国程序员的崛起,有越来越多的优秀作品被开源,供大家学习使用,以下呢,就是我找到的开源的自定义的控件资源,希望可以帮助大家:


1.HZHControls

传送门:-------------->ClickMe

2.SunnyUI.Sharp

传送门:-------------->ClickMe

3.FontAwesome.sharp(老外写的)

传送门:-------------->ClickMe

用法

相信你已经看到了这些漂亮的控件,但是怎么用呢,下面我就介绍下用法,首先说以下最简单的使用方式,就是从vs的nuget中搜索名称,找到之后下载安装即可:
举个例子:


安装完成之后,直接就可以在工具栏中调用控件

还有种方法就是在官网上下载好项目,再在vs中添加他们的DLL,这种方法稍微麻烦点,但是更新进度的东西比nuget快。

总结

最后我通过自己的使用评价以下这三种控件库,前两个都是中国人写的,比较开源,可以学习如何写自定义控件。

  • HZHControls
    这个控件库中的控件最丰富。
  • SunnyUI
    这个控件库是我目前为止用到最多的,里面一些基本的控件都有。
  • FontAwesome
    这个控件库的最大优势就是有7千多个自带图标,可以实现文字与图标结合的控件。
    这个控件库控件的用法ClickMe

    如果你自己也想做这种漂亮的自定义控件:
    基础教程:ClickMe
    高级教程:ClickMe
    希望此up主可以学习上面的控件库开发作者,早日把全部东西开源。

造轮子不易,且行且珍惜。


2021/7/24更
好久不见了,本人已从Undergraduate过度到了Graduate。随着见的东西越来越多,最近在发现了一个国外的控件库,使我目前体验感(使用说明、控件质量)最好的一个。但是这个控件库需要Pay Money。名字叫Bunifu。别担心,GitHub大神已经Crack掉它了,免费用。。。

控件库:https://github.com/mike024wk/BunifuCrack
官方使用文档:https://docs2.bunifuframework.com/docs/ui/controls/bunifu-button

C# Winform自定义控件资源汇总(炫酷界面的零件)相关推荐

  1. RPG Maker更改界面分辨率并且制作炫酷界面

            今天博主给大家带来RPG Maker这款软件的技术教程.对于这款专业RPG制作软件来说,我相信很多人都了解过甚至去用过.对于没有编程基础而且又热爱做游戏的朋友来说,这无疑是最大的福音. ...

  2. 76.qt qml-QianWindow开源炫酷界面框架(支持白色暗黑渐变自定义控件均以适配)

    界面介绍 界面支持: 透明 白色 黑色 渐变 单色 静态图 动态图 侧边栏支持:抽屉.带折叠.多模式场景 控件已集成: 暗黑风格 高亮风格.并附带个人自定义控件及开源demo 白色场景如下所示: 单色 ...

  3. 超级炫酷界面C++编写音乐播放器,免费开源代码!

    VB编写的一套MP3音乐播放机程序,界面模仿了鼎鼎大名的Winamp播放器,使用了增强型的皮肤插件,资源文件完整.打开Qt Creator,创建一个new project,项目名称随你喜欢(我的是Mu ...

  4. PyQt5界面、美化(pyqt炫酷界面好看界面)

    PS:刚好公司需要弄个同步工具,所以java(swing.JFrame)的我做了个完整的,可在桌面端运行的jar,也可用exe4j打包成exe--毕业作品设计(java_web.jar.小程序).ht ...

  5. Flutter自定义控件第一式,炫酷“蛛网”控件

    前言 「万物之中,希望至美」,<肖生克的救赎>这句话一直记在心里,不论生活多么不易,心有希望,生活一定会越来越好. 「 Hope is a good thing , maybe the b ...

  6. 游戏炫酷炫酷炫酷界面C++

    #include<bits/stdc++.h> #include<windows.h> #include<conio.h> using namespace std; ...

  7. 口碑好的mysql数据监控平台_构建狂拽炫酷屌的 MySQL 监控平台

    prometheus+grafana 对于现在这个时间点来说,相信很多同行都应该已经开始玩起来了,当仍然可能有一部分人可能还不知道prometheus+grafana 的存在,也可能还有一部分人虽然知 ...

  8. 构建狂拽炫酷屌的 MySQL 监控平台

    prometheus+grafana 对于现在这个时间点来说,相信很多同行都应该已经开始玩起来了,当仍然可能有一部分人可能还不知道prometheus+grafana 的存在,也可能还有一部分人虽然知 ...

  9. 【UI学习】Android github开源项目,酷炫自定义控件(View)汇总

    [UI学习]Android github开源项目,酷炫自定义控件(View)汇总 转载  2016年09月04日 23:23:15 3484 近期整理的比较酷炫并且我们会经常用到的custom vie ...

最新文章

  1. 小白学python系列-(3)基础数量类型
  2. pfSense book之静态路由
  3. leetcode最小面积_Code Review Swift 算法题: 最小面积矩形  Leetcode 的动人之处
  4. Angular自学笔记(?)属性型指令
  5. 线段树||BZOJ1593: [Usaco2008 Feb]Hotel 旅馆||Luogu P2894 [USACO08FEB]酒店Hotel
  6. Python更改数据类型——astype()方法和to_numeric()函数
  7. centos7 安装java 8_CentOS 7.8下安装完美安装配置Rosetta
  8. 《操作系统》——第一章 计算机系统概述
  9. plsql登录,tables表为空解决方案
  10. 在mc中直接加aswing组件,该组件还需最后用validate()方法
  11. 运行出现Server Tomcat v8.5 Server at localhost failed to start.和A child container failed during start...
  12. hive partition 分区详解二
  13. linux 802.11无线网卡驱动,Linux无线网络配置——无线网卡驱动安装与WLAN802.11配置...
  14. matlab实现Sobel边缘检测
  15. ImageAI的介绍(1)
  16. linux系统的服务
  17. 编程 100个训练题目
  18. 费用报销与对公付款电子化管理系统:iBox+RPA已形成自动化闭环
  19. win10更新后D盘变成CD驱动器
  20. Springboot健康饮食小程序的设计的实现毕业设计源码280920

热门文章

  1. JAVA程序实现电影源代码的世界创建
  2. gitee创建项目到多人协作
  3. 关于1970年之前的时间要怎么转换成时间戳啊 负数要怎么处理
  4. 计算机组成原理浮点规格化,规格化浮点数
  5. (浓缩+精华)哈工大-操作系统-MOOC-李治军教授-实验1-操作系统的引导
  6. Linux 下 SD 卡 只读文件系统
  7. 奔图打印机显示未连接_奔图打印机常见故障及解决方法精编版
  8. Linux centos7:权限和所有者
  9. 防雷接地施工的工艺综合解决方案
  10. 计算机软件著作权申请步骤