c#点击按钮调出另一个窗体_《Dotnet9》系列-开源C#WPF控件库1《MaterialDesignInXAML》推荐...

本文介绍了开源的C# WPF控件库MaterialDesignInXAML,它提供了多种漂亮的控件,包括主题切换、按钮、输入验证框、标签、卡片等,极大地丰富了WPF应用的界面设计。
摘要由CSDN通过智能技术生成

今天介绍一个开源的C# WPF开源控件库,非常漂亮,重点是开源哦

WPF做桌面开发是很有优势的,除了微软自带的控件外,还有很多第三方的控件库,比如收费的Dev Express For WPF、Telerik For WPF等,及Github上开源免费的控件库如MaterialDesignInXAML等。

WPF做桌面开发是很有优势的,除了微软自带的控件外,还有很多第三方的控件库,比如收费的Dev Express For WPF、Telerik For WPF等,及Github上开源免费的控件库如MaterialDesignInXAML等。

本文主要介绍第三方C# WPF开源控件库: MaterialDesignInXAML ,该库有多优秀、多漂亮,你可以点击链接下载查看,也可以看我下面截的比较有特色、比较实用的部分截图。

导航目录:

  1. 首页
  2. 支持主题风格切换
  3. 按钮
  4. 输入验证框
  5. 标签
  6. 卡片
  7. 图标
  8. 分组框
  9. 进度条
  10. 对话框
  11. 抽屉
  12. 简单提示

1、首页

从首页卡片布局就觉得很爽有没有?有相关项目界面需求时,使用这种方式展示数据很直观。

228ef07683c063e98990dfcbf36370f7.png

首页

2、支持主题风格切换

该控件库配有数十种颜色风格,满足大部分配色要求。

83b992428e2e663d133858756580a007.png

主题配色

3、按钮

界面开发中,交互式按钮用的比较多了,看下图,圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单使用了。

3b389ee7d23c8edb4ed2822c9b2162b8.png

各式各样按钮

4、输入验证框

表单验证,常规做法是在ViewModel中写业务逻辑验证代码,或者在XAML中写验证表达式。该控件库实现了较多的验证器,可直接使用,代码使用简单,且界面提示很友好,类似手机端输入、错误提示。

30d9944db299af47484e58c5761ab482.png

表单验证

5、标签

控件英文Chips,可用于标签,当列表显示数据较多时,可显示多个标签,用于点击过滤。

ba14d40a4c1fcdbc9e50bf18895efca5.png

Chips

6、卡片

Cards,卡片式布局,列表、表格显示数据有时是很枯燥的,用卡片会给人耳目一新的感觉,很清爽,展示数据也一目了然,可图片+文字的形式展示,非常友好。

36dece5f1fbb79bda48bc30ee86c21fd.png

Cards

7、图标

Icon Pack,有成百上千钟矢量图标供选择,极大的方便了开发,可用于菜单图标、按钮图标等。

f61e7330b5f00af8e935888df27379a1.png

Icon Pack

8、分组框

Group Boxes,组合框,类似卡片,组合框Header自定义很方便,可添加图片

e0a52ca0fb187aa36abf6d777e95d699.png

Group Boxes

9、进度条

各式各样的进度条,还在为调整进度条各个部分而烦恼吗?这个控件库写了几种样式,几乎满足了一般需求使用了,不满足在上面基础上修改也是十分方便的。

c4e0282d0ed47b211f7990bad83fbbb4.png

进度条

10、对话框

遮罩式对话框,是不是很酷?支持整个窗体遮罩,也支持窗体部分用户控件对话框(这个我觉得我实用,有没有您对应的应用场景?)

fc651e05ed3282c3d2cf5f023ebb8b6f.png

对话框

11、抽屉

Drawer,抽屉式控件,支持东、南、西、北四个方向打开抽屉。

bd416d1fbe647546f7d60a9fba2d52f9.png

抽屉

12、简单提示

最后一个比较有用的是提示信息,这种方式不用弹框(免得用户点击关闭,即时加定时器自动关闭也不是很友好),可用于提示性的信息,看一眼即可这种。

4ad2a30aedf2abc466c59b4ebd2707d7.png

简单提示

写在文章最后的话

WPF开源控件库很多,大家可以在Github上搜索,这套控件库应该是开源中最好的了,站长个人认为哈,大家也可以在下方留言,大家相互讨论学习,站长在工作中也常用此控件库,真的是极大的方便了工作。

2019-12-1更新

才看到官方介绍网址: http://materialdesigninxaml.net/ 。

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

转载请注明本文地址:https://dotnet9.com/?p=2180

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值