2020-09-03 16:25:32 版本 : Panuon.UI.Silver – 开源C# WPF控件库
作者: 陈胜涛 于 2020年09月03日 发布在分类 / FM组 / FM其他 下,并于 2020年09月03日 编辑
 历史版本

修改日期 修改人 备注
2020-09-03 16:28:59[当前版本] 陈胜涛 格式调整
2020-09-03 16:26:39 陈胜涛 格式调整
2020-09-03 16:25:32 陈胜涛 创建版本


Panuon.UI.Silver – 开源C# WPF控件库

本文介绍分两部分:第一部分,先介绍此控件库Case案例 Morin 魔音 ,通过此案例,大家对此控件应该有个更深刻的印象;第二部分,详细介绍此控件库的特色控件,方便大家学习使用。

文中使用录制的gif展示相关界面,更形象的将此控件库、案例展示给大家,希望大家能够接受。

本文导航目录:

一、Case案例: Morin 魔音

  • 1.1 Morin 魔音 关于页面
  • 1.2 Morin 魔音 默认页面
  • 1.3 Morin 魔音 歌曲搜索
  • 1.4 Morin 魔音 MV播放页面

二、Panuon.UI.Silver特色控件介绍

  • 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 魔音
    • 1.1 Morin 魔音 关于页面
    • 1.2 Morin 魔音 默认页面
    • 1.3 Morin 魔音 歌曲搜索
    • 1.4 Morin 魔音 MV播放页面
  • 二、Panuon.UI.Silver特色控件介绍
    • 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,看着很爽吧,加上标尺很形象哦。

 滑块Slider

2.8 分组框(GroupBox)

分组框GroupBox,附加控件常见吧,极大的减少个人封装了。

 分组框GroupBox

2.9 TabControl

TabControl,提供三种基础样式选择,设置很灵活。

  TabControl

2.10 Expander

Expander,增加了图标扩展。

 Expander

2.11 上下文菜单(ContextMenu)

上下文菜单ContextMenu,强大不?原生实现其实也不难,但使用此控件库可以大量缩短开发时间,再费点功夫可以实现360安全卫士的托盘右键菜单样式哦,强大吧?

  上下文菜单ContextMenu

2.12 树状视图(TreeView)

树形视图TreeView,开发中也是经常用的一种控件 ,提供4种基础样式,也是非常不错的。

  树形视图TreeView

2.13 表格控件(DataGrid)

表格控件DataGrid,提供了简单的调整功能,一般数据展示也够用了。

表格控件DataGrid

2.14 分页控件(Pagination)

分页控件Pagination,使用表格时常用分页控件,但一般都是自己封装的,此控件封装的比较好,也提供了3种基础样式选择,也是十分够用了。

  分页控件Pagination

2.15 等待提示框(PendingBox)

等待提示框PendingBox,费时操作比较实用,可提供取消操作,使用了遮罩,很酷吧,网页常用这种效果,桌面不常见,站长原来的项目也使用过类似的效果,但必须承认,该控件作者做的更顺畅。

  等待提示框PendingBox

2.16 提示框(MessageBox)

提示框(MessageBox),作者提供的选择比较多,有10多种,够用了,常见的Info、Error、Warning等提示都有。

提示框(MessageBox)

2.17 升级版气泡提示框(Notice)

升级版气泡提示框Notice,放弃使用Windows自带的气泡提示吧,即使是Windows 10自带的右下脚提示框,推荐使用这种方式。该效果在大多数软件中也常见,很流行呀。

升级版气泡提示框Notice

2.18 动画帮助类(AnimationHelper)

动画帮助类AnimationHelper,这不应该算是控件,算是扩展控件的帮助类,实用的很哟。

 动画帮助类AnimationHelper

2.19 轮播(Carousel)

轮播Carousel,常见网站首页Header主题介绍这样使用,站长首页也是类似的效果,朋友们可点击查看(网站首页),可用于广告展示,或者数据页面切换,其中的自动播放很有用。

 轮播Carousel

2.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 整理发布,欢迎转载。

转载请注明:
作者:Dotnet9
链接: https://dotnet9.com/2285.html
来源:Dotnet9
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

C#GithubMorin 魔音MVVMPanuon.UI.SilverWPF开源

(29)

Dotnet9

0 2 微信扫一扫 支付宝扫一扫

生成海报

10个步骤,了解新手入门过程的设计原则

« 上一篇 2019年12月13日 22:54

《Dotnet9》建站-本站Logo设计之路

下一篇 » 2019年12月13日 23:05

相关推荐

  • WPF

    [WPF 自定义控件]了解如何自定义ItemsControl

    2019年12月13日 0 575 0 0

  • WPF

    [WPF 自定义控件]模仿UWP的ProgressRing

    2019年12月13日 0 659 0 0

  • WPF

    pdf文件内容查看器 — 采用wpf开发

    2020年1月31日 0 669 0 1

  • WPF

    Web端对比Wpf桌面端的一些劣势

    2020年7月30日 0 259 1 3

  • WPF

    怎样实现WPF Prism Module的国际化和本地化?

    2020年4月21日 0 460 0 0

  • WPF

    基于 WPF 模块化架构下的本地化设计实践

    2020年2月22日 2 470 0 1

发表评论取消回复

请登录后评论...

登录后才能评论

评论列表(2条)

  • 站长-Dotnet9

    Dotnet9 2019年12月9日 15:25

    希望大家支持开源控件库,支持开源控件库作者!

    回复

  • 小飞机MLA

    小飞机MLA 2020年8月24日 12:46

    太赞了!!我最近再用

    回复

最新发布

  • 并发危险-解决多线程代码中的11个常见的问题
  • C# 枚举转列表
  • 动态 Restful API 生成
  • 为什么中国大公司不开发 Linux 桌面应用?
  • [C#.NET 拾遗补漏]08:强大的LINQ
  • WPF 按钮拖动和调整大小
  • WebAssembly 将成为互联网的终结?
  • 史上最全的数据库面试题,不看绝对后悔
  • 【翻译】.NET 5 Preview8发布
  • .Net 异常最佳做法
  • C# File.Exists 判断系统文件,警惕32位和64位的差异
  • ASP.NET Core updates in .NET 5 Preview 8
  • Excel导入、导出库:ExcelKit
  • WPF 杂谈——开篇简言

Dotnet9


  • 关于
  • .NET 社区联盟
  • .NET 中心社区
  • 杨旭
  • 老张的哲学
  • Abp框架中文文档
  • HZHControls
  • Qt 学习之路 2
  • 格姗知识圈导航
  • 懒得勤快
  • 赞助和支持


本站基于 WordPress & JustNews 搭建 | 托管于 阿里云 & 七牛云 · 蜀ICP备19038256号-1

Copyright © 2019-2020 Dotnet9 版权所有 | 邮箱:632871194@qq.com |

首页

dotNET

数据库

学习资料

面试资料


 附件

附件类型

JPGJPG GIFGIF PNGPNG

历史版本-目录  [回到顶端]
    知识分享平台 -V 4.8.7 -wcp