《Dotnet9》系列-开源C# WPF控件库2《Panuon.UI.Silver》强力推荐
时间如流水,只能流去不流回!
点赞再看,养成习惯,这是您给我创作的动力!
本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform、WPF、ASP.NET Core等,亦有C++桌面相关的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己会的。
今天站长(Dotnet9,站长网址:https://dotnet9.com, 微信公众号:dotnet9_com)推荐另一款开源的WPF控件库(PanuonUI.Silver,github链接: https://github.com/Panuon/PanuonUI.Silver ),一个年轻有为的国内小伙做的,非常优秀哦,值得向大家推荐,以下是博客园首页推荐: https://www.cnblogs.com/lsq6/p/11980648.html 。
博客园首页推荐本文介绍分两部分:第一部分,先介绍此控件库Case案例 Morin 魔音 ,通过此案例,大家对此控件应该有个更深刻的印象;第二部分,详细介绍此控件库的特色控件,方便大家学习使用。
文中使用录制的gif展示相关界面,更形象的将此控件库、案例展示给大家,希望大家能够接受。
本文导航目录:
- 2.1 控件库概览
- 2.2 按钮(Button)
- 2.3 密码框(PasswordBox)
- 2.4 复选框(CheckBox)
- 2.5 下拉框(ComboBox)及多选下拉框(MultiComboBox)
- 2.6 进度条(ProgressBar)
- 2.7 滑块(Slider)
- 2.8 分组框(GroupBox)
- 2.9 TabControl
- 2.10 Expander
- 2.11 上下文菜单(ContextMenu)
- 2.12 树状视图(TreeView)
- 2.13 表格控件(DataGrid)
- 2.14 分页控件(Pagination)
- 2.15 等待提示框(PendingBox)
- 2.16 提示框(MessageBox)
- 2.17 升级版气泡提示框(Notice)
- 2.18 动画帮助类(AnimationHelper)
- 2.19 轮播(Carousel)
- 2.20 自定义窗体(WindowsX)
一、Case案例: Morin 魔音
说一千道一万,先展示该控件库的Case案例:Morin 魔音。一款非常不错的音乐播放软件,C# WPF做的哦,网址: http://www.huanghunxiao.com/ 。
下面展示该软件几个特色页面,大家可以通过上面的网址下载使用哦,真的很不错,站长已使用该软件几天,该软件作者(又一个年轻有为的国内IT星星)也在不断的优化更新中,希望大家多多支持。
1.1 Morin 魔音 关于页面
魔音Morin v2.3.7.0版,听歌用一个软件就够了,是不是很霸气!
Morin 魔音 关于页面1.2 Morin 魔音 默认页面
默认页面展示热门歌曲,图片+文字介绍,方便用户选择、播放,目前歌曲库来自QQ音乐、网易云音乐、酷我音乐、酷狗音乐等。
Morin 魔音 默认页面1.3 Morin 魔音 歌曲搜索
Morin 魔音提供方便的歌曲搜索功能,站长尝试搜索最近比较火的,陈伟霆的《野狼disco》,下面列出了相关的搜索结果,有无损mp3、mp4 MV供播放、下载选择。
Morin 魔音 歌曲搜索1.4 Morin 魔音 MV播放页面
Morin 魔音 MV播放页面,不错吧。
Morin 魔音 MV播放页面二、Panuon.UI.Silver特色控件介绍
Panuon.UI.Silver控件库的前身是Panuon.UI( 一个好看精致、开源无限制使用的WPF控件库,github链接: https://github.com/Panuon/PanuonUI ),作者已停止维护,下图是作者声明:
Panuon.UI停止维护声明所以本文主要介绍PanuonUI.Silver控件库,下面截图将近20张,用手机的朋友注意流量哦,希望不会浪费大家的流量,谢谢大家支持开源作者:PanuonUI.Silver。
2.1 控件库概览
控件库概览,只展示部分控件,后面将对部分特色控件再详细说明,更多控件还请大家访问 PanuonUI.Silver。
控件库概览2.2 按钮(Button)
老生常谈的,首先还是按钮,以动画展示。
按钮(Button)2.3 密码框(PasswordBox)
TextBox与PasswordBox类似,站长就只录制了密码框PasswordBox,支持输入时查看,有常用的图标、水印支持。
密码框(PasswordBox)2.4 复选框(CheckBox)
复选框CheckBox与RadioBox类似,动图展示比较形象,基础样式中的Switch,应该是大家比较喜欢的样式了,站长项目中也经常用。
复选框(CheckBox)2.5 下拉框(ComboBox)及多选下拉框(MultiComboBox)
下拉框ComboBox,支持图标及文本搜索,很是方便。
下拉框(ComboBox)多选下拉框(MultiComboBox),这个在特殊业务场景下是很有用的,值得借鉴使用。
多选下拉框(MultiComboBox)2.6 进度条(ProgressBar)
进度条ProgressBar,提供两种样式,其中Ring样式非常实用,用户体验提升一个档次有木有?
进度条(ProgressBar)2.7 滑块(Slider)
滑块Slider,看着很爽吧,加上标尺很形象哦。
滑块Slider2.8 分组框(GroupBox)
分组框GroupBox,附加控件常见吧,极大的减少个人封装了。
分组框GroupBox2.9 TabControl
TabControl,提供三种基础样式选择,设置很灵活。
TabControl2.10 Expander
Expander,增加了图标扩展。
Expander2.11 上下文菜单(ContextMenu)
上下文菜单ContextMenu,强大不?原生实现其实也不难,但使用此控件库可以大量缩短开发时间,再费点功夫可以实现360安全卫士的托盘右键菜单样式哦,强大吧?
上下文菜单ContextMenu2.12 树状视图(TreeView)
树形视图TreeView,开发中也是经常用的一种控件 ,提供4种基础样式,也是非常不错的。
树形视图TreeView2.13 表格控件(DataGrid)
表格控件DataGrid,提供了简单的调整功能,一般数据展示也够用了。
表格控件DataGrid2.14 分页控件(Pagination)
分页控件Pagination,使用表格时常用分页控件,但一般都是自己封装的,此控件封装的比较好,也提供了3种基础样式选择,也是十分够用了。
分页控件Pagination2.15 等待提示框(PendingBox)
等待提示框PendingBox,费时操作比较实用,可提供取消操作,使用了遮罩,很酷吧,网页常用这种效果,桌面不常见,站长原来的项目也使用过类似的效果,但必须承认,该控件作者做的更顺畅。
等待提示框PendingBox2.16 提示框(MessageBox)
提示框(MessageBox),作者提供的选择比较多,有10多种,够用了,常见的Info、Error、Warning等提示都有。
提示框(MessageBox)2.17 升级版气泡提示框(Notice)
升级版气泡提示框Notice,放弃使用Windows自带的气泡提示吧,即使是Windows 10自带的右下脚提示框,推荐使用这种方式。该效果在大多数软件中也常见,很流行呀。
升级版气泡提示框Notice2.18 动画帮助类(AnimationHelper)
动画帮助类AnimationHelper,这不应该算是控件,算是扩展控件的帮助类,实用的很哟。
动画帮助类AnimationHelper2.19 轮播(Carousel)
轮播Carousel,常见网站首页Header主题介绍这样使用,站长首页也是类似的效果,朋友们可点击查看(网站首页),可用于广告展示,或者数据页面切换,其中的自动播放很有用。
轮播Carousel2.20 自定义窗体(WindowsX)
自定义窗体WindowsX,重点的都放在最后啦,哈哈,这个直接把整个软件提升一档有木有?
作者也是十分用心了,提供的样式都很酷,特别是最后一个播放器的界面,是不是和Case案例魔音MORIN很像?
自定义窗体WindowsX三、写在最后的话
感谢作者提供这么优秀的控件库,站长也提倡开源、支持开源,本站热衷于互联网分享精神,站长也厚着脸皮,推销下自己的网站Dotnet9:https://dotnet9.com。
再次给大家推荐两位作者的项目:
- 国内开源作者的控件库PanuonUI.Silver,采用C# WPF开发,github地址: https://github.com/Panuon/PanuonUI.Silver ,Panuon UI交流群QQ交流群:718778191。
- PanuonUI.Silver控件库的优秀案例魔音MORIN官网地址: http://www.huanghunxiao.com/ ,魔音Morin交流群:303537207。
再次谢谢两位作者( PanuonUI.Silver , 魔音MORIN ),希望大家多多支持,前往github、官网下载、加星、使用,多多推广两位年轻有为的IT星星。
忘了说了, PanuonUI.Silver 控件库作者在本月底将会出第二版,非常大的改动哦,比如PanuonUI中有的控件,而PanuonUI.Silver中没有的控件,第二版都会增加哦,比如下面的聊天界面,大家期待吗?不管你期不期待,反正我是期待的,哈哈。
PanuonUI 中的聊天界面如果您喜欢小编写作风格, 亦欢迎大家推荐优秀开源WPF控件库给小编,小编在此谢谢大家对dotnet技术的关注和支持 。
除非注明,文章均由 Dotnet9 整理发布,欢迎转载。
转载请注明本文地址:https://dotnet9.com/2019/12/it-technology/csharp/wpf/dotnet9-series-panuonuisilver.html
如有所收获,请大力转发(能点赞及推荐那是极好的);如觉小编写文不易,欢迎给Dotnet9站点打赏,小编谢谢了;谢谢大家对dotnet技术的关注和支持 。
《Dotnet9》系列-开源C# WPF控件库2《Panuon.UI.Silver》强力推荐的更多相关文章
- 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐
大家好,我是Dotnet9小编,一个从事dotnet开发8年+的程序员.我最近开始写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用do ...
- 《Dotnet9》系列-开源C# WPF控件库1《MaterialDesignInXAML》强力推荐
时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...
- (四)开源C# WPF控件库《AduSkin – UI》
微信公众号:[Dotnet9的博客],网站:[Dotnet9],问题或建议:[请网站留言], 如果对您有所帮助:[欢迎赞赏]. 开源C# WPF控件库系列: (一)开源C# WPF控件库<Mat ...
- 《Dotnet9》系列-开源C# WPF控件库强力推荐
时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...
- 《Dotnet9》系列-开源C# Winform控件库1《HZHControls》强力推荐
大家好,我是Dotnet9小编,一个从事dotnet开发8年+的程序员.我最近在写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用dot ...
- 《Dotnet9》系列-开源C# Winform控件库强力推荐
时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...
- 国内开源C# WPF控件库Panuon.UI.Silver推荐
国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...
- 国内开源C# WPF控件库Panuon.UI.Silver强力推荐
国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...
- 反爬虫:利用ASP.NET MVC的Filter和缓存(入坑出坑) C#中缓存的使用 C#操作redis WPF 控件库——可拖动选项卡的TabControl 【Bootstrap系列】详解Bootstrap-table AutoFac event 和delegate的分别 常见的异步方式async 和 await C# Task用法 c#源码的执行过程
反爬虫:利用ASP.NET MVC的Filter和缓存(入坑出坑) 背景介绍: 为了平衡社区成员的贡献和索取,一起帮引入了帮帮币.当用户积分(帮帮点)达到一定数额之后,就会“掉落”一定数量的“帮帮 ...
随机推荐
- 使用lib-flexible.js适配移动端UI设计750px设计图
最近在和设计沟通关于设计图尺寸大小和前端实际页面尺寸大小不一致的情况,我们的UI设计是使用的iPone6的,(iphone6: 375px*667px 实际像素:750px*1334px)如果 ...
- vue 解决跨域
先上报错 以表尊重 在vue中 找到 config文件夹中的 index.js文件 配置更改如下 proxyTable: { '/api': { target: 'http://47.240.11. ...
- 驰骋工作流系统-Java共工作流引擎配置定时任务
关键词:工作流定时任务 流程引擎定时任务设置 工作流系统定时任务配置 开源工作流引擎 开源工作流系统 一.定时任务的作用 发送邮件,发送短信. 处理节点自动执行的任务.比如:一个节点的待办工作是 ...
- Windows Server 2008 服务器重启后卡死在Windows Update 页面问题处理
Windows Update 服务器 服务器是联想RD640 操作系统Windows Server 2008 R2 Enterprise版 补丁版本是SP1 远程windows服务器时,一直处于远程建 ...
- 【python测试开发栈】—python内存管理机制(二)—垃圾回收
在上一篇文章中(python 内存管理机制-引用计数)中,我们介绍了python内存管理机制中的引用计数,python正是通过它来有效的管理内存.今天来介绍python的垃圾回收,其主要策略是引用计数 ...
- Gzip,BZip2,Lzo,Snappy总结
gzip,bzip2,lzo,snappy是hadoop中比较常见的文件压缩格式,可以节省很多硬盘存储,以下是Gzip , BZip2 , Lzo Snappy 四种方式的优缺点 和使用场景 Gzip ...
- 2019-2020-11 20199317 《Linux内核原理与分析》 第十一周作业
ShellShock 攻击实验 1 ShellShock 简介 Shellshock,又称Bashdoor,是在Unix中广泛使用的Bash shell中的一个安全漏洞,首次于2014年9 ...
- 洛谷上的C语言三连击。
注意看题目,没有0,一直错. #include<stdio.h> int panduan1(int num1,int num2, int num3); int main(){ int i, ...
- Netty学习——Netty和Protobuf的整合(一)
Netty学习——Netty和Protobuf的整合 Protobuf作为序列化的工具,将序列化后的数据,通过Netty来进行在网络上的传输 1.将proto文件里的java包的位置修改一下,然后再执 ...
- javascript实用Date工具
时间字符串和年月日数据之间的自由转换工具:2018年更新版 上代码: /** * @Desc: 时间处理工具 * @Author: 拿饭盒当烟灰缸 * @Date: 2018-02-27 15:42: ...