当前位置: 移动技术网 > IT编程>开发语言>.net > 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐

《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐

2019年12月09日  | 移动技术网IT编程  | 我要评论

恶魔大姐大,姆蓬扎,果城网景

大家好,我是dotnet9小编,一个从事dotnet开发8年+的程序员。我最近开始写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用dotnet技术更好的运用于工作和学习中去。

历经3个白天2个黑夜(至凌晨2点),dotnet9小编经过反复修改、润色,终于完成此文编写(本文略长,手机党请考虑流量),只能说小编我不容易呀不容易。

完成此文编写后,小编我能想象到《handycontrol》控件库作者及众多贡献者们,当初没日没夜码砖编写此控件库的各种研究、容错的场景,他们是一群多么负有激情、多么乐于分享的一群人啊,谢谢你们分享这么一套优秀的控件库给wpf从业者。

由于本文略长,建议读者查看以下导航目录,根据读者个人关注点点击阅读,也可按住 ctrl + f 组合键搜索常用控件名字进行搜索阅读,当然小编是希望读者都能按文章顺序阅读啦,哈哈。

下面是本文阅读目录导航:

二、关于控件库 《handycontrol》

三、基于《handycontrol》控件库衍生的经典case案例

四、《handycontrol》特色控件详细介绍

一、写在文章最前面的话

应博客园园友  推荐,dotnet9小编本文介绍开源c# wpf控件库《handycontrol》,希望大家能够喜欢,同时亦欢迎大家推荐优秀开源wpf控件库给小编,小编在此谢谢大家对dotnet技术的关注和支持。

评论在此文第51楼: 《《dotnet9》系列-开源c# wpf控件库2《panuon.ui.silver》强力推荐

网页极力推荐的c# 开源控件库《handycontrol》

说点本文之前两篇控件库推荐文章的影响:

继前两篇开源c# wpf控件库(,)受广大网友推荐后,dotnet9小编备受鼓舞,让小编仿佛看到了dotnet蓬勃发展的200几年。

谢谢大家在博客园的大力推荐和留下的数十条文末评论,使小编我坚定了继续写优质c# wpf分享文章的信念,下面是近期博客园首页文章推荐截图:。

《dotnet9》系列-开源c# wpf控件库博客园首页推荐

本站单日ip访问量又突破新高,达到了500访问量,又上一个新台阶,谢谢广大网友。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐本站ip访问量又上一个新台阶

另外,亦是由于两篇文章大火,dotnet9小编的个人博客站点出了点小插曲,以下是本站最新快讯:

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《dotnet9快讯》

但本站不会因该小插曲而停止继续给大家分享优质文章的步伐,以上是站长的声明,谢谢大家继续支持本站站长dotnet9小编。

二、关于控件库《handycontrol》

2.1 《handycontrol》交流社区

《handycontrol》github地址: https://github.com/handyorg/handycontrol 。

《handycontrol》qq交流群:

  r&d 大佬1群 r&d 大佬2群
qq群号
qq群二维码

《handycontrol》qq交流群

《handycontrol》贡献者:nabian、、、、、dingpingzhang、、m0n7y5、、等等。

《handycontrol》作者推荐的c#及wpf学习博客链接:、、、dinochan、 等等。

以下是《handycontrol》两种主题控件库概览,先给大家一个大致印象,然后我开始介绍该控件库经典案例及详细控件介绍,希望大家喜欢我这样的介绍风格。

2.1 《handycontrol》白色主题

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》白色主题

2.2 《handycontrol》黑色主题

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》黑色主题

三、基于《handycontrol》控件库衍生的经典case案例

优秀的控件库肯定就有一群志同道合的小伙伴追随,从控件库作者建立的两个qq群人数即可看出,使用此控件库的朋友很多,dotnet9小编就和控件库作者从中遴选出几个比较典型的项目举例,读者朋友可以看看,《handycontrol》控件库是不是非常适合您的项目?

3.1 case案例1

软件名:phpenv,浏览地址:  。

软件简介:phpenv是运行在windows系统上的完全绿色的php集成环境,集成了apache、nginx等web组件,支持不同php版本共存,支持自定义php版本,自定义mysql版本。主打开发环境,也可以用作服务器环境。拥有清除php环境阻碍、解除端口占用、支持切换mysql版本、修改mysql密码,兼容其他集成环境,内置redis、memcache等其它服务,内置composer和功能强大的cmd命令行、tcp端口进程列表等工具和实用功能。

3.2 case案例2

软件名:automnbox,浏览地址: https://github.com/zsh2401/autumnbox 。

autumnbox是什么?一个对google adb工具包进行gui封装的桌面程序,方便小白,帮助老鸟。


autumnbox能干什么?

  1. 为您的设备刷入第三方recovery
  2. 向设备推送文件
  3. 一键激活黑域服务
  4. 一键激活冰箱
  5. 解锁system,获取完整root控制权
  6. 以拓展模块为中心的功能开发思想,将来将会支持越来越多的功能

四、《handycontrol》特色控件详细介绍

介绍控件肯定少不了特色控件截图和文字描述,编写本文时,dotnet9小编不用再自己截图、录制gif动画了等素材了,因为 《handycontrol》控件库作者非常优秀,本文大部分图片素材来自控件库作者github仓库,读者您可以直接访问此地址查看: https://github.com/handyorg/handycontrol 。

下面dotnet9小编介绍hc(后文作者使用此简写表示handycontrol)控件时,会加上自己的使用体验及观点,如有不同观点或建议,请在文末留言和小编讨论,或者加作者qq交流群切磋交流,大家以技术会友,共同成长。

4.1 各式按钮

界面开发首先想到的就是按钮,下面是《handycontrol》设计的几类按钮,是否有您中意的一款?

4.1.1 《handycontrol》普通按钮(button)

《handycontrol》普通按钮(button),一般桌面开发中,以下样式的按钮应该已经够用了,当然也可以根据自家公司设计师的要求,在作者样式基础上加以扩展修改也是极方便的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》普通按钮

4.1.2 《handycontrol》单选按钮 (radiobutton)

《handycontrol》单选按钮 (radiobutton) ,也是挺漂亮,美化界面也必不可少。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》单选按钮

4.1.3 《handycontrol》切换按钮 (togglebutton)

《handycontrol》切换按钮 (togglebutton) ,hc作者设计有数种样式,方便使得吧?

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》切换按钮 (togglebutton)

4.1.4 《handycontrol》分割按钮 (splitbutton)

《handycontrol》分割按钮 (splitbutton),可用于点击按钮弹出菜单业务场景下使用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》分裂按钮 (splitbutton)

4.1.5 《handycontrol》进度按钮 (progressbutton)

《handycontrol》进度按钮 (progressbutton) ,在按钮上显示进度作者也挺有想法的,点击上传文件时,在界面空间比较紧凑时使用很方便。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》进度按钮 (progressbutton)

4.1.6 《handycontrol》按钮分组 (buttongroup)

《handycontrol》按钮分组 (buttongroup),该控件可替换常规菜单使得,即只有一级菜单的情形,或相关操作比较类似。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》按钮分组 (buttongroup)

4.1.7 《handycontrol》shield

《handycontrol》shield,shield标记用于显示即时状态统计时很直观。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》shield

4.1.8 《handycontrol》pagination

《handycontrol》pagination ,表格等常用的分页封装控件,大数据分页展示使用很方便,分页控件样式也是比较流行。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》pagination

4.2 标签类控件

《handycontrol》提供的标签类控件较多,和label类似或扩展的控件,dotnet9小编把它们归为一类。

4.2.1 handycontrol》 label标签

handycontrol》 label标签,常用的label标签,漂亮吧?常规使用是label搭配textbox作为表单使用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》 label标签

4.2.2 《handycontrol》outlinetext

《handycontrol》outlinetext轮廓文本,添加各种字体后,text也可以这么好看的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》outlinetext

4.2.3《handycontrol》tag

《handycontrol》tag标签,用于搜索,可将常用搜索条件作为tag标签,方便快速过滤得到用户想要的结果,这个用户体验大大提高了吧,用户都会表扬你的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》tag

4.2.4 《handycontrol》badge

《handycontrol》badge徽章,网站中常用此样式显示库版本及比较明显的信息展示,很醒目有没有?赶紧在自己的项目中使用吧。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》badge

4.2.5 《handycontrol》poptip

《handycontrol》poptip,气泡提示类控件,自定义提示就是这么方便。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》poptip

4.3 各式block块控件

《handycontrol》各式block块控件,常见的是textblock,textblock与label标签功能类似,下面是各式block块控件展示:

4.3.1 《handycontrol》 textblock文本块

《handycontrol》 textblock文本块,常用文本展示。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》 textblock文本块

4.3.2《handycontrol》imageblock

《handycontrol》imageblock,图片块展示。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》imageblock

4.3.3 《handycontrol》floatingblock

《handycontrol》floatingblock,看见这个控件想到了什么?是不是想到看直播时一直给主播点赞送小花的情景?

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》floatingblock

4.3.4《handycontrol》runningblock

《handycontrol》runningblock滚动块,跑马灯式效果,用于桌面软件打滚动广告还是很好的,如果你是做视频播放类软件,用于弹幕也是很方便的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》runningblock

4.4 输入编辑类控件

《handycontrol》作者提供的输入编辑类控件也着实不少,比如文本框、密码框等等。

4.4.1《handycontrol》textbox

《handycontrol》textbox,是比较常规的输入文本框控件,作者将标签与文本框封装成一个控件“组合框”,方便快速使用布局。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》textbox

4.4.2 《handycontrol》richtextbox

《handycontrol》richtextbox富文本框控件,比较常见。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》richtextbox

4.4.3 《handycontrol》numericupdown

《handycontrol》numericupdown数值选择控件,方便数字输入或选择验证,本控件也可以归为选择类控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》numericupdown

4.4.4 《handycontrol》searchbar

《handycontrol》searchbar搜索栏,提供数种样式选择,您平时开发是不是也有这种界面设计,直接使用吧,提高您的开发效率。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》searchbar

4.4.5 《handycontrol》passwordbox

dotnet9习惯将passwordbox密码框归类为文本框一类,下面是hc密码框。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》passwordbox

4.4.6《handycontrol》gravatar

handycontrol》gravatar,这个控件比较好玩,动态生成头像,喜不喜欢?很有意思的一个控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》gravatar

4.4.7 《handycontrol》combobox

《handycontrol》combobox下拉框,比原生下拉框好看多了,非常清爽。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》combobox

4.5 选择类控件

dotnet9小编将下拉框、复选框、单选框等统一归为选择类控件,《handycontrol》各控件见下图:

4.5.1 《handycontrol》divider

《handycontrol》divider分割线控件,方便实用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》divider

4.5.2 《handycontronl》combobox

《handycontronl》combobox下拉框,其实小编已将此控件划归为输入编辑类控件,但此控件也属于选择类控件,此控件由文本框及列表控件组合而成,具体的代码小编还未细看,小编猜测是这样的,不知道作者是不是这样做的?

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontron》combobox

4.5.3 《handycontrol》rate

《handycontrol》rate,评分控件,这控件看着熟悉吧,给文章或者资源评分时经常使用到,这个非常不错,dotnet9小编很喜欢。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》rate

4.5.4 《handycontrol》slider

《handycontrol》slider范围滑块,配色黑色主题显示很好看哟。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》slider

4.5.5 《handycontrol》previeweslider

《handycontrol》previeweslider预览滑块,控件如其名,实时显示拖动值。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》previeweslider

4.5.6 《handycontrol》checkbox

《handycontrol》checkbox复选框 ,样式还是比较专业的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》checkbox

4.5.7 《handycontrol》stepbar

《handycontrol》stepbar步骤条 ,有流程相关业务时,使用这个控件是非常方便的,我们常见的就是找回密码,让你一步一步的输入验证。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》stepbar

4.5.8 《handycontrol》colorpicker

《handycontrol》colorpicker拾色器,方便颜色选择,是个好东西。

《handycontrol》colorpicker

4.6 时间类控件

dotnet9小编把时间相关的控件也归为一类,《handycontrol》作者实现了较多的类似控件,非常优秀,十分方便大家选择使用。

4.6.1 《handycontrol》flipclock

《handycontrol》flipclock翻页时钟,这个控件酷吧?像不像挂历?篮球比赛等记分牌有印象没?

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》flipclock

4.6.2 《handycontrol》timebar

《handycontrol》timebar时间条,可以扩展到自制甘特图使用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》timebar

4.6.3 《handycontrol》calendar

《handycontrol》calendar日期控件,比较常规。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》calendar

4.6.4 《handycontrol》clock

《handycontrol》clock时钟控件,也比较常规。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》clock

4.6.5 《handycontrol》calendarwithclock

《handycontrol》calendarwithclock日期与时钟组合控件,这个比较好,好用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》calendarwithclock

4.6.6 《handycontrol》datepicker

《handycontrol》datepicker日期选择控件,比较常用的控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》datepicker

4.6.7 《handycontrol》timepicker

《handycontrol》timepicker时间选择控件,也比较常用。

《handycontrol》timepicker

4.6.8 《handycontrol》datetimepicker

《handycontrol》datetimepicker日期时间选择控件,这个组合选择比较完美,小编以后的项目中有此场景,一定会尝试使用。

《handycontrol》datetimepicker

4.7 菜单类控件

dotnet9小编将菜单类、任务栏类统一归为菜单类控件,方便读者阅读查找。

4.7.1 《handycontrol》sidemenu

《handycontrol》sidemenu,侧边栏菜单,这种菜单也是比较常见的类型,十分受用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》sidemenu

4.7.2 《handycontrol》contextmenu

《handycontrol》contextmenu上下文菜单,这种素色,dotnet9小编原来自己常用,比较朴素,很清爽。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》contextmenu

4.7.3 《handycontrol》toolbar

《handycontrol》toolbar,工具栏常搭配导航菜单使用,经典组合。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》toolbar

4.7.4 《handycontrol》circlepanel

《handycontrol》circlepanel圆形布局,dotnet9小编喜欢叫它圆形菜单,手机上用的比较多,桌面上不多,如果您的项目或者产品加上此控件,用户体验上升一个档次,当然看具体业务情况哈,也不能乱加。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》circlepanel

4.7.5 《handycontrol》notifyicon

《handycontrol》notifyicon,即原windows系统托盘图标升级版:

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》notifyicon

支持托盘图标闪烁:

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐支持托盘图标闪烁

该控件方便扩展,可做成360安全卫士类似的托盘菜单,这就很考验读者编码功底了,下图就是360安全卫士的系统托盘菜单,漂亮吧?dotnet9小编见过不少软件都在模仿360设计,当然小编自己也算在内,哈哈,注意这不是hc控件哈,需要读者自己实现,其实也不难的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐360安全卫士系统托盘菜单

4.8 布局及图片类控件

《handycontrol》作者实现了数个有意思的布局容器,这一切都是为了用户体验啊,用心良苦。

图片相关展示控件与布局控件类似,所以dotnet9小编将这些控件归为一类,当然也是为了方便读者查找、阅读啦。

4.8.1 《handycontrol》border

《handycontrol》border边框,图形化展示图片时非常好看的。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》border

4.8.2 《handycontrol》brush

《handycontrol》brush画刷,提供28种常用画刷,业界良心呀,受用了。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》brush

4.8.3 《handycontrol》switchconfig

《handycontrol》switchconfig选择配置,常用于界面国际化语言选择,方便吧。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》switchconfig

4.8.4《handycontrol》expander

《handycontrol》expander,常规控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》expander

4.8.5《handycontrol》groupbox

《handycontrol》groupbox组合框,常规控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》groupbox

4.8.6 《handycontrol》scrollviewer

《handycontrol》scrollviewer滚动视图,也比较常用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》scrollviewer

4.8.7 《handycontrol》 transitioningcontentcontrol

《handycontrol》 transitioningcontentcontrol内容过渡控件,效果不错吧。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》 transitioningcontentcontrol

4.8.8 《handycontrol》tabcontrol1

《handycontrol》tabcontrol1选项卡控件样式一。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》tabcontrol 1

4.8.9《handycontrol》tabcontrol2

《handycontrol》tabcontrol2选项卡控件样式二。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》tabcontrol2

4.8.10《handycontrol》drawer

《handycontrol》drawer,抽屉类布局控件,对空间有要求的业务场景很是有用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》drawer

4.8.11 《handycontrol》honeycombpanel

《handycontrol》honeycombpanel蜂窝布局,有意思的布局控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》honeycombpanel

4.8.12 《handycontrol》magnifier

《handycontrol》magnifier放大镜控件,京东、淘宝购物时,鼠标移动到物品图片上可以放大查看,很方便使用的控件。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》magnifier

4.8.13 《handycontrol》card

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》card

4.8.14 《handycontrol》grid

《handycontrol》grid栅格布局。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》grid

4.8.15 《handycontrol》animationpath

《handycontrol》animationpath动画路径,比较酷炫。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》animationpath

4.8.16 《handycontrol》growl

《handycontrol》growl信息通知,有用的提示控件,比如做监控类软件,有重要信息报警时,信息通知可用在软件界面内弹出提示,也可在软件不在桌面最顶端时,直接在操作系统桌面弹出,非常灵活。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》growl信息通知

4.8.17 《handycontrol》gototop

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》gototop

4.8.18 《handycontrol》transfer

《handycontrol》transfer穿梭框,多个列表项移动时着实有用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》transfer

4.8.19 《handycontrol》coverflow

《handycontrol》coverflow封面流,图片浏览的一种形式。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》coverflow

4.8.20 《handycontrol》coverview

《handycontrol》coverview封面视图。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》coverview

4.8.21 《handycontrol》carousel

《handycontrol》carousel轮播,广告自动播放。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》carousel

4.8.22 《handycontrol》compareslider-h

《handycontrol》compareslider-h水平对比滑块。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》compareslider-h

4.8.23 《handycontrol》compareslider-v

《handycontrol》compareslider-v竖直对比滑块。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》compareslider-v

4.8.24 《handycontrol》imagebrowser

《handycontrol》imagebrowser,图片浏览控件,这个很强大了,一般展示图片以卡片的形式展示缩略图,当用户觉得某图比较有用时,使用此控件查看非常方便,由于此控件录制的gif大于9mb,小编就不显示动图了,大家可以自己下载自行体验。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》imagebrowser

4.8.25 《handycontrol》waterfallpanel

《handycontrol》waterfallpanel瀑布流布局。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》waterfallpanel

4.9 loading\进度条相关控件

4.9.1 《handycontrol》progressbar

《handycontrol》progressbar进度条,下面的几种样式都很好看,任群选择使用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》progressbar

4.9.2 《handycontrol》waveprogressbar

《handycontrol》waveprogressbar水波进度条,酷炫吧。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》waveprogressbar

4.9.3 《handycontrol》circleprogressbar

《handycontrol》circleprogressbar圆形进度条。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》circleprogressbar

4.9.4 《handycontrol》loading

《handycontrol》loading加载条,界面响应数据等待时使用,让用户干等,不如让他看看小小动画吧,不要让人觉得界面卡死了没反应。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》loading

4.10 wpf扩展控件

有很多功能c# wpf未实现,比较gif图片动态展示,默认使用image控件是显示的第一帧图片,《handycontrol》很好的实现了这一功能,值得推崇。

4.10.1 《handycontrol》geometryanimation,几何动画

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》geometryanimation

4.10.2 《handycontrol》gifimage

《handycontrol》gifimage,gif图片播放,微软目前也没有自带实现此功能,只能靠开源社区自己实现了,hc作者实现的不错,内存占用率较低。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》gifimage

4.11 数据展示类控件

4.11.1《handycontrol》listbox

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》listbox

4.11.2 《handycontrol》listview

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》listview

4.11.3 《handycontrol》treeview

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》treeview

4.11.4 《handycontrol》datagrid

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》datagrid

4.11.5 《handycontrol》darktheme

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》darktheme

4.12 窗体类控件

dotnet9小编将自定义窗体、消息提示框等归为窗体类。

4.12.1 《handycontrol》blurwindow

《handycontrol》blurwindow各种窗体供君选择使用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》blurwindow

4.12.2 《handycontrol》dialog

《handycontrol》dialog对话框,web样式遮罩显示,可区分父窗体与应用程序主窗体遮罩,可灵活控制。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》dialog

4.12.3 《handycontrol》messagebox

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》messagebox

4.12.4 《handycontrol》chatbubble

《handycontrol》chatbubble聊天气泡,做im软件非常实用。

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐《handycontrol》chatbubble

以下是小编自己模拟与hc控件库作者之间的简短问候:

《dotnet9》系列-开源c# wpf控件库3《handycontrol》强力推荐模拟聊天

五、写在文章最后的话

这是dotnet9小编写的第三篇介绍c# wpf开源控件库的文章,在写文章的过程中,小编亲自下载、编译、调试了《handycontrol》控件库,并反复鼓捣此控件库和了解源于该控件库的经典案例,相信不会让大家失望的。

小编把玩hc控件库数天,并通过对90张左右的控件库图片整理、分类,自认为对该控件库还是算比较了解了,此控件库包含的控件种类十分的丰富,该有的控件都有了,平时工作中见过的几乎也都包含了,向大家推荐在工作中使用不会错的 (本文所有图片共97张,手机浏览此文的读者您破费了,希望您有所收获) 。

以上只是《handycontrol》的部分控件样例介绍,该控件库作者及广大贡献者也在时常更新该控件库仓库,比如新增有精灵等等控件,有关更多的控件样例请大家移步到github仓库下载研究、学习: https://github.com/handyorg/handycontrol 。

如对文中控件使用有所疑问,或者其他建议,请在本文评论区留言,小编定会及时回复;如若打算使用此控件库,可下载github仓库自行编译研究学习,另可加hc控件库作者创建的qq交流群交流讨论,群号见文中:2.1 《handycontrol》交流社区

如果您觉得通过本文有所收获,请大力转发本文(能点赞及推荐那是极好的啦);如果您觉得小编写文不易,欢迎给dotnet9站点打赏,站长dotnet9小编在此谢过;如果您喜欢小编写作风格, 亦欢迎大家推荐优秀开源wpf控件库给小编,小编在此谢谢大家对dotnet技术的关注和支持 。

除非注明,文章均由 dotnet9 整理发布,欢迎转载。

转载请注明本文地址:

站长会将优质文章在各大平台同步更新、推送,欢迎大家访问、订阅:

博客园: 

今日头条: 

微信公众号:dotnet9_com

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网