MaterialDesignExtensions

MaterialDesignExtensions

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Material Design Extensions 在WPF开源控件库 Material Design in XAML Toolkit(本站介绍:链接)的基础上进行了控件扩展和特性新增。本开源项目中的控件或许不在Material Design specification明确规定中,在使用时也不会和Material Design in XAML Toolkit冲突,请放心使用.

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

NuGet

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

安装NuGet包.

PM> Install-Package MaterialDesignExtensions

程序可在.NET Core 3.1 和 .NET Framework 4.5编译。

开始

  1. 创建WPF桌面应用程序
  2. 通过NuGet安装Material Design Extensions
  3. 在你的App.xaml文件中添加样式(参考demo中的App.xaml)
  4. 在你的XAML文件中添加命名空间
xmlns:controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions"
  1. 你可以使用本控件库了

重点提示

为了能够在运行时更改主题,Material Design Extensions v2.6.0的配置发生了更改。请根据Demo的App.xaml修改配置。

控件

Material Design Extensions具有以下控件:

截图

Horizontal stepper

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Vertical stepper

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Side navigation

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Navigation rail

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Tabs

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Material window and app bar

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Open directory

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Open file

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Save file

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Grid list

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Persistent search

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Autocomplete

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

Oversized number spinner

WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

文档

API文档:网址

协议

Material Design Extensions基于MIT协议

原文链接:https://dotnet9.com/16565.html

欢迎关注我的微信公众号:Dotnet9
WPF开源控件扩展库 - MaterialDesignExtensions-LMLPHP

10-16 09:09