精华内容
下载资源
问答
  • winform组件库
    2022-07-14 14:05:23

    (53条消息) Winform自定义组件库-C#文档类资源-CSDN文库

    具体资源详见上方链接,资源开发不易,希望大家多多支持

     

    更多相关内容
  • 开源Winform控件:花木兰控件

    千次阅读 2021-11-27 00:01:47
    微信好友推荐,挺好看的Winfrom控件,下面来看看。花木兰控件Gitee截图介绍基于 C#(语言) 4.0 、 VS2019 、 Net Framework 4.0(不包括Ne...

    微信好友推荐,挺好看的Winfrom控件库,下面来看看。

    b6259df9678a71ae33acbeb4b0a5a992.png
    花木兰控件库Gitee截图

    介绍

    • 基于  C#(语言) 4.0  、 VS2019  、 Net Framework 4.0(不包括Net Framework 4.0 Client Profile)  开发的Winform控件库。为了兼容性采用了C#(语言) 4.0版本,低版本VS也可以编译该项目。整个控件控除了动画函数由Silverlight提取出来和ColorEditorExt.cs颜色面板视图设计器扩展器在网上例子修改而来,其他都是自己在原生控件基础上写的,没有使用任何第三方库,所以放心使用,没有侵犯他人著作权的问题。

    • 这套控件库原本在博客上都是单个控件发布的,这次在gitee整体的发布。由于原来控件都是独立开发,大量的控件使用到滑动的效果,导致定时器消耗过多,所以在整体发布前对大部分控件做了修改,不排除还有bug,所以这套控件库适合有基本基础控件开发的人使用。控件本身并不复杂,像window消息使用的比较小,主要都是重写Paint方法实现。还有就是所有的控件目前都是采用整体刷新方式绘制,你可以继续优化控件。这些控件都是我平常出于好奇心写的,没有在真正的项目上使用过,你要是使用在自己的项目中,最好先测试下控件有没有bug,为什么这么说呢,因为我在开发这些控件时就有遇到过控件有bug导致在操作视图设计器时VS奔溃自动关闭的现象。开发可化视图设计器的控件还是挺麻烦的,你必须要了解VS 视图设计器的流程原理。

    关于授权

    • 关于授权问题有以下 3种 方式:(以下都不提供BUG解决服务,我也没有刻意留下bug)

    1. 30元 (人民币)永久授权(适用以后所有版本),控件库可以集成在你的商业系统中使用,但控件库不能用于二次贩售和授权他人,对于二次开发看下面2的情况。

    2. 免费 永久授权(适用以后所有版本),你可以用于学习但禁止任何商用。但是如果你在这些控件的基础上进行二次开发,当你的控件库的功能都比我免费授权的源码功能强大一倍后还有代码相似度在一半以下,你可以独立发布贩售你的源码,但要在你的源码版权上加上一句描述“该控件库是以花木兰控件库为基础开发而来的”,如果你的二次开发导致你的控件库源码和我免费授权的源码有90%的非相似度就可以不用加刚才说的那句描述,因为我承认一个成功的借鉴就是原创。

    3. 免费 永久授权(适用以后所有版本),可以免费让控件库集成在你的商业系统中使用,但控件库不能用于二次贩售和授权他人。还有你的系统中要用到该控件库的文件都要加上我的版权描述,特别是木兰诗不能删掉,不要问为什么。

    仓库介绍

    从Gitee仓库花木兰控件库克隆下来后,下面是仓库总体目录结构:

    66e56a867d3f69dfd99bde032bf0b501.png
    花木兰控件库目录

    作者解决方案用的中文,嗯,没毛病。

    解决方案用[Microsoft Visual Studio Enterprise 2022 (64-bit) - Preview]打开,为啥用VS 2022预览版,不是正式版已经出来了吗?(...)

    解决方案结构:

    0f586cc711c6bc70e320cce7195c71ae.png
    解决方案结构

    我们不看源码,你有兴趣可以研究,选择WinfromDemo工程做为启动项目,F5运行,来介绍几个效果(注:作者在仓库readme里已经介绍,控件运行过程中会有异常,使用请自行负责解决哟):

    运行WinformDemo工程:

    e9d8f145368ae8946d3d9951f2f33a21.gif
    运行WinformDemo工程

    先看有哪些控件,下面是控件目录:

    116cc7ba17a7ce70a9190ddb4f993762.gif
    控件目录
    1. 菜单

    GDI不规则圆弧:

    右击点击可以展开|关闭

    809b477ee3bd9d1c2522ae754cb5bf6a.gif
    不规则圆弧

    看到旁边的按钮“独立打开”没,点一下试试:

    2e013b06bf3633820010599d9136e79c.gif
    不规则圆弧

    可以对它进行移动,具体这个你怎么用发挥你的想象吧。

    MAC鱼眼效果:

    比较酷炫的MAC鱼眼效果菜单:

    4780878b3e83fadca07f14afbf072219.gif
    MAC鱼眼效果

    面包屑导航栏:

    3cefe74f9ba11702c04aaca2d354ec96.gif
    面包屑导航栏
    1. 表单

    Date日期选择美化:

    f3e8b4bf6f9f264a5ebdc601d1a3be81.gif
    Date日期选择美化

    Color颜色选择美化:

    8b8ea008c3b609ce9bfd3e4b11c051af.gif
    Color颜色选择美化

    多点滑块滑杆:

    ab39bcf7cbca7ef4f9f919c8bb524348.gif
    多点滑块滑杆

    CheckBox复选框:

    f8d381993d6882af21db163164cd3ed6.gif
    CheckBox复选框

    按钮动画:

    a55eadd9cdad932c9d41791f2a69745a.gif
    按钮动画

    百分比进度:

    6b41917004f31e25bd3d90c9e2fe5490.gif
    百分比进度

    水波纹进度:

    5159de1e24b93fed2addb25255006bd4.gif
    水波纹进度

    渐变进度:

    这个用于实时数据监控还不错。

    4a782cf9e41ce9e4ed6d59de4f41203a.gif
    渐变进度

    数字时间:

    aa0e61d0837b9f3cfc6b609cfedfecbb.gif
    数字时间

    温度计:

    47833f99fcdcff87ab4bcfe4572124f7.gif
    温度计

    TabControl美化:

    f87d85371a2b280027986ada74579129.gif
    TabControl美化

    验证码:

    be8175850a0ba283577d20187083ffe8.gif
    验证码

    雷达扫描:

    ae478518174b2f0b9ff7b8e9517dd560.gif
    雷达扫描

    加载等待:

    6b0ca92dea27f12da490a1ecd0b5ee31.gif
    加载等待
    1. 播放

    图片旋转播放:

    2bb9f204a32fa1429f469ed78c056164.gif
    图片旋转播放

    走马灯图片轮播:

    1f9abcf30a305506bbddc5c308f45778.gif
    走马灯图片轮播

    文本跑马灯特效:

    ec8568618d6791fbc07feb165dba19e9.gif
    文本跑马灯特效
    1. 验证

    图案滑屏解锁:

    70a4a5d737ae63b1b97fc7157d300320.gif
    图案滑屏解锁

    拼图滑块验证:

    这个有意思,可以选择多个滑块,增加验证复杂。

    104aea74d01192c78f2e624fe1136075.gif
    拼图滑块验证
    1. 工具栏

    这个比较常见,就不录制gif了...

    1. 组件

    右下角弹窗提示:

    c0a3f389ebe3d95762d0aed6bec28e17.gif
    右下角弹窗提示

    其他组件需要您去看看喽。

    1. 分析

    最后一个大类,已经录制快30个gif了...

    仪表:

    717010528767fb1ee82e7fe6f253945d.gif
    仪表

    雷达分析图:

    cf26889b90b4a2e8b687b6fc5dd1d410.gif
    雷达分析图

    Chart分析:

    3b23e46731918a2e10bd816471315a3e.gif
    Chart分析

    介绍完啦,gif录制酸爽了。

    关于作者

    • Gitee仓库:花木兰控件库

    • 博客:https://www.cnblogs.com/tlmbem/控件的介绍。

    • 邮箱:1252578118@qq.com,有问题可以发到这个邮箱,我有空会回复你。

    • qq交流群:180744253

    展开全文
  • C# 开发全套31个UI组件Winform 开源共享 开源 控件
  • ReaLTaiizor是一个UI / UX组件库。 它使您可以使用其提供的各种组件进行现代设计。 贡献者 感谢这些很棒的人(): 该项目遵循规范。 欢迎任何形式的捐助! 支持者 用法 步骤1:添加对...
  • 本站(https://dotnet9.com)曾介绍过一款Winform开源控件《HZHControls》,文章发布后不少朋友热情的咨询相关控件信息,由此看来Winform在大家心中...

    本站(https://dotnet9.com)曾介绍过一款Winform开源控件库《HZHControls》,文章发布后不少朋友热情的咨询相关控件库信息,由此看来Winform在大家心中的地位还是挺高的。今天小编再分享一款新鲜出炉的 Winform 控件库库——SunnyUI,一起跟 Dotnet9 往下看吧。

    项目名称:SunnyUI

    项目作者:Sunny

    开源许可协议:GPL-3.0

    项目地址:https://gitee.com/yhuse/SunnyUI

    项目简介

    SunnyUI是一套开源的C# Winform控件库、工具类库、扩展类库、多页面开发框架。

    http://SunnyUI.Net 是控件库作者申请的域名,但还未部署,作者将会在该网站发布控件库技术分享文章,大家敬请期待吧。

    文末有控件库相关文章介绍链接,特别是想知道某某控件怎么自绘的小伙伴,可以访问原文链接学习哦。

    项目框架

    下面的框架图是作者对SunnyUI库功能的设计一览,大部分功能已经开发完成,根据网友的建议、留言、交流,作者也在不断的增加新功能、新需求,不断的完善,作者是一个非常勤奋的开源人。

    1、开源控件库

    • 基于.NET Framework 4.0 原生控件开发,参考 Element、DotNetBar 等主题风格,包含 Button、Panel、TextBox、CheckBox、RadioButton、TabControl、NavBar、DataGridView等在内的常用控件超过 40 个,满足常规开发需求,每个控件都精雕细琢,注重细节;

    • 包含 Element 风格主题 11 个,DotNetBar 主题 3 个,其他主题 2 个,包含主题管理组件 UIStyleManager,可自由切换主题,满足大部分美工设计要求。

    下面贴出其中部分主题截图:

    主题1


    主题2

    主题3
    主题4

    主题5 上面只是部分主题截图,更多的主题风格,请查看文末源码链接,下载了解更多哦。
    确认取消对话框

    确认对话框
    输入对话框一
    输入对话框二不同的主题风格,对话框样式也不同,非常不错哟。

    看下图,左侧是控件列表,点击控件可在右侧查看控件效果,下面是按钮效果截图。

    丰富多彩的按钮
    更多风格控件,请查看下面的源码链接,关注下载浏览吧,免费开源哦。

    2、工具库

    收集整理开发过程中经常用到的工具类库,经验总结,非常受用。

    3、扩展库

    收集整理开发过程中经常用到的扩展类库,少码一些通用代码,解放我们的大脑。

    4、多页面框架

    参考Element,包括7种常用框架风格,只需几行简单的代码即可创建多页面程序,其支撑组件包括UIForm,UIPage,UIFrame,集合常用控件库即可快速开发WinForm应用程序,是不是非常方便。

    5、技术交流

    作者的文章主要发布平台,了解控件的开发细节,你也可以开发出好看的UI库哦,特别是修改自定义控件,非常具体参考价值:

    • Blog: https://www.cnblogs.com/yhuse

    • Gitee: https://gitee.com/yhuse/SunnyUI

    • GitHub: https://github.com/yhuse/SunnyUI

    • SunnyUI.Net 系列文章目录:https://www.cnblogs.com/yhuse/p/12920272.html

    欢迎交流,QQ群:56829229 (SunnyUI技术交流群),有任何建议随便提哦,请给源码项目点个Star吧!!!

    如果本文对你有用,

    不妨点个“在看”或者转发朋友圈

    ????点击去dotnet9网站浏览更多技术类文章

    展开全文
  • 完整元件
  • 分享C# WinForm类库控件(GduUI类库)

    千次下载 热门讨论 2014-09-02 18:33:15
    之前分享过我自己写的WinForm界面,大家可以再看看这个帖子:http://bbs.csdn.net/topics/390833504,现在类库增加了几个控件,同样分享全部源码给大家,希望大家下载使用。
  • 利用Cskin组件来美化Winform的登录界面,让Winform的登录界面不再单调
  • WinForm报表组件 源码描述: 一、源码介绍 1、EzReportBuild 2.0报表组件,可以完成报表设计、预览、打印等功能,提供接口函数,可以将设计、预览等嵌入到自定的winform中调用,使用简单,调用灵活。2.0版本添加了...
  • 前阵子在逛知乎的时候看到了Gitee发的文章,里面介绍了一些WinForm开源项目,其中就有涉及到界面,我一下子就来了兴趣,然后顺瓜摸藤又找到了几个类似的界面,看着熟悉的界面和代码,有一种「爷的青春回来了」的...

    前阵子在逛知乎的时候看到了Gitee发的文章,里面介绍了一些WinForm开源项目,其中就有涉及到界面库,我一下子就来了兴趣,然后顺瓜摸藤又找到了几个类似的界面库,看着熟悉的界面和代码,有一种「爷的青春回来了」的感觉~

    可惜属于WinForm的短暂时代早已结束,当今Web统治一切,怕是WinForm以后只能用来追忆往事了吧……

    SunnyUI

    看看作者的截图:

    对话框:

    看这界面颇有年代感,很惊讶的是这是个活跃的开源项目,最近一次提交还是一个小时前,不过再怎么说这界面也比原生的好看呀~

    我试着用了一下,还行,使用起来蛮方便的,下载dll文件引用就行(如果可以Nu-Get就更好啦~),不过性能好像有点问题,IntegerUpDown控件好像快速点击是没有响应的?

    HZHControls

    先上截图

    主色调看起来是红色的,不错嘛,红红火火,这个控件库使用更加方便,可以直接Nu-Get安装,装上就直接出现在工具箱上面了。

    同样我也做了简单的试用,浅度试用下还蛮好的,没有遇到什么问题,还封装了图标啥的,很方便。

    EASkins

    这个也是在Gitee的推荐里面看到的,不过没有文档,所以我没有试用,直接放上截图和项目地址好了~

    总结

    没想到用上了这些界面组件库,古老的Winform看起来有种不属于那个年代的感觉,加上各种类似Web的元素和字体图标之类的功能,再回想起刚学编程那会,也是从Winform开始的,经常对着窗体设计器拖控件的时光,恍若隔世…

    这些界面库都很好,让人相见恨晚,如果当年Winform横行的时候,我知道有这种界面库,那该多好~ 现在发现的这些工具,充其量只能作为偶尔闲暇时的小玩具了~ 时代的车轮滚滚向前,终将桌面应用碾得粉碎…

    欢迎交流

    我整理了一系列的技术文章和资料,在公众号「程序设计实验室」后台回复 linux、flutter、c#、netcore、android、kotlin、java、python 等可获取相关技术文章和资料,同时有任何问题都可以在公众号后台留言~

    展开全文
  • winform相关概念以及组件学习
  • C# Winform工控上位机控件 通讯集成:支持西门子、欧姆龙、施耐德等主流PLC 报警窗口:报警配置自动弹出 报警历史:报警历史自动保存 数据库操作:增删改查 说明:包含DLL和使用教程,不含源码。 ID:...
  • Winform调用WPF控件

    2021-06-28 14:11:07
    Winform调用WPF控件,演示WPF的DataGrid控件在Winform中如何调用刷新
  • 类库调用Winform组件的方法: 首先在类库中建立一个Logger类如下: public static class Logger { private static int Level = 1; public static Action<string> action = default; ​ public static ...
  • 之前 Gitee 为大家介绍过几款优质的 Winform 项目,发现Winform在大家心中的地位还是挺高的,那么今天就再给各位分享一款新鲜出炉的 Winform UI——SunnyUI,一起跟 Gitee 往下看吧。 项目名称:SunnyUI 项目...
  • 大家好, 我是等天黑, 今天给大家介绍一个功能完善, 性能强悍的图表组件库 ScottPlot, 当我第一次在 github 上看到这个库, 我看不懂,但我大受震撼, 这么好的项目当然要分...
  • comments ...其中有很多参考借鉴其他开源组件,也有几个是集成的别人的组件,然后做了些调整。  现在已经好几年不做Winform开发了,整理一下共享出来,希望能够给需要的朋友一些帮助。在Win8、win10上
  • Winform(C#) 国内开源美化控件主题3: HZHControls 介绍地址 官网: http://www.hzhcontrols.com/ gitee:https://gitee.com/kwwwvagaa/net_winform_custom_control 博客地址:https://www.cnblogs.com/bfyx c#...
  • C# anyCAD三维图形显示(STL文件的读取) 实现功能: 1.三维点数据的导入及显示 2.简单画图
  • 获取工具下载 - DevExpress WinForm v21.1 DevExpress技术交流群4:715863792欢迎一起进群讨论 1. 在Visual Studio中,单击“File | New | Project” (or press CTRL+SHIFT+N)来创建一个新项目,选择“DevExpress ...
  • winform 界面SunnyUI初次使用

    万次阅读 2020-11-01 18:32:56
    上次做了个winform的三层架构程序; https://blog.csdn.net/bcbobo21cn/article/details/109417884 下面用界面来美化一下;SunnyUI; 相关资源如下;到第二个注册然后下载zip; Blog: ...
  • C#开发全套31个UI组件Winform 开源共享,winform第三方开源ui,C#源码
  • 本站曾介绍过一款Winform开源控件HZHControls,Winform在大家心中的地位还是挺高的,今天小编再分享一款新鲜出炉的 Winform UI——SunnyUI,一起跟 Dotnet9 往下看吧。
  • MaterialSurface-Winform C#的UI将Google的Material Design组件引入Winform C#。库组件按钮(包含按钮/轮廓按钮/文本按钮) 卡(2种) ComboBox (3种类型) 复选框对话框(支持DarkTheme) 单选按钮...
  • 2.窗口设计与控件布局 3.窗口事件 (1)界面设计(2)逻辑代码 二.WinForm布局开发 3.逻辑事件代码Form.cs 四.图片框与项目资源 1.添加资源
  • WinForm控件 DataGridView

    2022-03-09 16:42:56
    datagridview控件 1. 绑定数据到控件 DataTable dataTable = new DataTable(); this.dataGridView1.DataSource = dataTable; 2. 根据内容自动调整控件size private void AutoSizeTable() { int height = ...
  • Winform开发全套31个UI组件开源共享]

    千次下载 热门讨论 2015-08-09 17:06:05
    [Winform开发全套31个UI组件开源共享]

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,849
精华内容 3,139
关键字:

winform组件库