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

今天给大家推荐一个开源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

项目结构

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第1张图片

使用方法

//引用命名空间
xmlns:AduSkin="clr-namespace:AduSkin.Controls.Metro;assembly=AduSkin" 
//使用窗口

//使用控件

public partial class MainWindow : MetroWindow
   {
      public MainWindow()
      {
         InitializeComponent();
         this.Closed += delegate{Application.Current.Shutdown();};
         Theme.ColorChange += delegate
         {
            // 不要通过XAML来绑定颜色,无法获取到通知
            BorderBrush = Theme.CurrentColor.OpaqueSolidColorBrush;
         };
      }
   }

UI组件

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第2张图片

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第3张图片

示例截图

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第4张图片

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第5张图片

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第6张图片

推荐一款基于.Net Core开发简约漂亮的 WPF UI库_第7张图片

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

- End -

推荐阅读

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

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

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

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

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

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

你可能感兴趣的:(.NetCore,wpf,ui,.netcore)