今天给大家推荐一个开源WPF UI库。

项目简介

这是一款使用简单、UI评论的WPF UI库,借鉴了多个开源框架。UI简单清晰、大气。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、开发环境:Windows 10 + Visual Studio 2019 Professional + .Net Framework 4.5 + .Net Core 3.1

3、视频控件,VideoLan.LibVlc.Windows

项目结构

使用方法

//引用命名空间
xmlns:AduSkin="clr-namespace:AduSkin.Controls.Metro;assembly=AduSkin"
//使用窗口
<AduSkin:MetroWindow x:Class="MainWindow"/>
//使用控件
<AduSkin:AduFlatButton Content="按钮"/>
public partial class MainWindow : MetroWindow{public MainWindow(){InitializeComponent();this.Closed += delegate{Application.Current.Shutdown();};Theme.ColorChange += delegate{// 不要通过XAML来绑定颜色,无法获取到通知BorderBrush = Theme.CurrentColor.OpaqueSolidColorBrush;};}}

UI组件

示例截图

项目的地址:https://github.com/aduskin/AduSkin

- End -

推荐阅读

  • 推荐一个C#操作SVG图形矢量图的开源项目

  • 一个支持DOCX、PPTX、Html等文件合并、拆分、互相转换的C#开源项目

  • 盘点10个.NetCore实用的开源框架项目

  • 盘点5个C#开发的、可用于个人博客的系统

  • 一个基于Quartz.Net开发的Windows版本的进程监控

专注分享编程知识、热门有用有趣的开源项目

推荐一款基于.Net Core开发简约漂亮的 WPF UI库相关推荐

  1. 推荐一款基于 .NET Core开源的小程序商城系统

    由于疫情的缘故,很多商家都把线下的战场转移到线上了.而小程序就成为商家越来越看中的新战场,因为它能够帮助克服疫情对于经济的影响,开辟新的零售模式.今天就给大家推荐一款开源的小程序商城系统. 项目简介 ...

  2. 推荐一款基于SpringBoot+Vue开发的分布式网盘系统(附源码)

    今日推荐 推荐一款开源 Java 版的视频管理系统 推荐3个快速开发平台 前后端都有 项目经验又有着落了 14个项目 正文 大家好,今天,推荐一个网盘系统项目. 上次是谁要的网盘系统项目啊,帮你找到了 ...

  3. 开源oa_圈子哥推荐一款基于 Spring Boot 开发 OA 开源产品,学习/搞外快都是不二选择!...

    点击上方蓝字关注「程序员的技术圈子」 今天圈子哥给大家推荐一套Spring Boot 开发 OA系统,系统功能齐全,不管是用来学习或者搞外快都是不错的选择,clone下来吧! 办公自动化(OA)是面向 ...

  4. 推荐一款基于Vue的开源智慧物业解决方案项目源码

    项目介绍 「e家宜业」是一整套基于AGPL开源协议开源的智慧物业解决方案.实现了微信公众号.小程序.PC.H5.智能硬件多端打通,旨在提升物业公司效率.规范物业服务流程.提升物业服务满意度.加强小区智 ...

  5. 一个基于.Net Core开发的适合外贸商城系统

    今天给大家推荐一个适合外贸的商城系统. 项目简介 这是一个基于.Net Core开发的,兼容PC.平板.移动端的商城系统.被下载次数超过300w,拥有最活跃的成员,由专业团队开发与支持.支持PayPa ...

  6. 推荐一款基于SpringBoot的开源智能停车项目

      大家好,我是小编南风吹,每天推荐一个小工具/源码,装满你的收藏夹,让你轻松节省开发效率,实现不加班不熬夜不掉头发!   今天小编推荐一款基于 SpringBoot + Vue 的智能停车场管理平台 ...

  7. 基于.Net Core开发现代化Web应用程序系列课程和文章

    这个系列课程是Anduin2017在B站上传的: 基于.Net Core开发现代化Web应用程序系列课程第1课之:课程简介 基于.Net Core开发现代化Web应用程序系列课程第2课之:.Net平台 ...

  8. Jeecg-Boot 一款基于SpringBoot 快速开发平台

    Jeecg-Boot 一款基于SpringBoot 快速开发平台 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybati ...

  9. 推荐一款基于docker部署的个人免费笔记工具wiznote

    推荐一款基于docker部署的个人免费笔记工具wiznote 作为一个爱写作爱折腾的程序员,在做某个事情的时候,脑子里总是会联想并且不断蹦出各种奇怪的创意和想法,但是这些想法很多时候都是一闪而逝,事情 ...

  10. JAVA套料程序_Nest4J是一款基于Java作为开发语言的Nest算法包

    Nest4J Nest4J是一款基于Java作为开发语言的Nest算法包.可以看做一款能在服务端进行运行计算的Nest算法库. 基于SVGNest进行了Java化的改造. 同样这也作为了我本科的毕业设 ...

最新文章

  1. 解决:Unknown table engine 'InnoDB'
  2. Error APICloud iOS null is not an object
  3. 计算机组成原理认识fpga,计算机组成原理课程设计-基于EDA和FPGA技术的8位模型计算机的设计与实现_精品.doc...
  4. mysql操作语句now_【MySQL数据库开发之二】MySQL 基础语句的书写与操作!
  5. 《高级软件架构师讲义》学习笔记5
  6. C#编写不安全代码初探
  7. 机器学习算法总结之支持向量机(二)
  8. JS:ES6-6 初识Symbol类型
  9. Asp.Net SignalR - 简单聊天室实现
  10. Bailian2753 菲波那契数列(POJ NOI0202-1755)【数列+记忆化递归】
  11. Permission denied (publickey) 解决方案
  12. iostate知识要点
  13. 动画效果之PC端 移动端 探照灯遮罩动画
  14. Bcm96xx 系列芯片 SDK介绍(一)
  15. python共享单车数据分析_共享单车数据可视化分析(Python/Seaborn)
  16. 菜鸟携手花西子 打造国货出海全链路物流解决方案
  17. 教我如何使用python编写一个界面
  18. Worthington 核糖核酸酶 T1解决方案
  19. 自动连击左键,F键和自动按住W键工具
  20. Caesers Cipher (凯撒密码)

热门文章

  1. 普华永道:2030年区块链价值将突破30万亿
  2. JAVA—生成验证码的两种方法(代码+运行结果+总结)
  3. 希尔密码(加密、解密、破解)
  4. 【Java开发bug-011】excel设置自定义日期格式
  5. OpenCV 学习笔记-day10 图像像素的逻辑操作 (Opencv中rectangle函数与Rect函数的用法以及位相关操作)
  6. css文本样式(一):css字体样式
  7. Android基于串口通讯笔记(USB,485协议,232协议)
  8. zip 命令实现批量文件压缩
  9. 设计模式之行为型模式
  10. CATIA V6二次开发——宏应用