All Projects → spiegelp → Materialdesignextensions

spiegelp / Materialdesignextensions

Licence: mit
Material Design Extensions is based on Material Design in XAML Toolkit to provide additional controls and features for WPF apps

Projects that are alternatives of or similar to Materialdesignextensions

Mahapps.metro.iconpacks
Awesome icon packs for WPF and UWP in one library
Stars: ✭ 1,157 (+124.22%)
Mutual labels:  material-design, material, wpf, xaml
Materialdesigninxamltoolkit
Google's Material Design in XAML & WPF, for C# & VB.Net.
Stars: ✭ 11,603 (+2148.64%)
Mutual labels:  material-design, material, wpf, xaml
Md2
Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Collapse, Colorpicker, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Tabs, Tags(Chips), Toast and Tooltip.
Stars: ✭ 389 (-24.61%)
Mutual labels:  material-design, material, autocomplete
Smartmaterialspinner
The powerful android spinner library for your application
Stars: ✭ 108 (-79.07%)
Mutual labels:  material-design, material, autocomplete
Google Maps Autocomplete
Autocomplete input component and directive for google-maps built with angular and material design | ANGULAR V9 SUPPORTED
Stars: ✭ 134 (-74.03%)
Mutual labels:  material-design, material, autocomplete
Emailautocompletetextview
An AutoCompleteTextView with builtin Adapter with the emails in the device.
Stars: ✭ 423 (-18.02%)
Mutual labels:  material-design, autocomplete
Material Kit React Native
Material Kit React Native
Stars: ✭ 424 (-17.83%)
Mutual labels:  material-design, material
Toastnotifications
Toast notifications for WPF allows you to create and display rich notifications in WPF applications. It's highly configurable with set of built-in options like positions, behaviours, themes and many others. It's extendable, it gives you possibility to create custom and interactive notifications in simply manner.
Stars: ✭ 507 (-1.74%)
Mutual labels:  wpf, xaml
Materialtimelineview
With MaterialTimelineView you can easily create a material looking timeline.
Stars: ✭ 443 (-14.15%)
Mutual labels:  material-design, material
Rapid Xaml Toolkit
Tools to accelerate XAML development within Visual Studio.
Stars: ✭ 427 (-17.25%)
Mutual labels:  wpf, xaml
Material Viewpagerindicator
Dot-based Android ViewPager indicator with Material Design animations.
Stars: ✭ 511 (-0.97%)
Mutual labels:  material-design, material
Material Progressview
🔥A beautiful, gradual and simple used progress view for android.
Stars: ✭ 406 (-21.32%)
Mutual labels:  material-design, material
Material Auto Rotating Carousel
Introduce users to your app with this Material-style carousel.
Stars: ✭ 400 (-22.48%)
Mutual labels:  material-design, material
Calcbinding
Advanced WPF Binding which supports expressions in Path property and other features
Stars: ✭ 425 (-17.64%)
Mutual labels:  wpf, xaml
Frames
Free, feature-rich, easily customizable Android dashboard for wallpapers apps
Stars: ✭ 396 (-23.26%)
Mutual labels:  material-design, material
Windowscommunitytoolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,654 (+801.94%)
Mutual labels:  wpf, xaml
Sheets
⭐ ‎‎‎‏‏‎ ‎Offers a range of beautiful sheets (dialogs & bottom sheets) for quick use in your project. Includes many ways to customize sheets.
Stars: ✭ 441 (-14.53%)
Mutual labels:  material-design, material
Components
Component infrastructure and Material Design components for Angular
Stars: ✭ 22,372 (+4235.66%)
Mutual labels:  material-design, material
Gatsby Material Starter
A high performance blog starter with Material design in mind for GatsbyJS.
Stars: ✭ 456 (-11.63%)
Mutual labels:  material-design, material
Core2d
A multi-platform data driven 2D diagram editor.
Stars: ✭ 475 (-7.95%)
Mutual labels:  wpf, xaml

Material Design Extensions

Material Design Extensions icon

Material Design Extensions is based on Material Design in XAML Toolkit to provide additional controls and features for WPF apps. The controls might not be specified in the Material Design specification or would crash the scope of Material Design in XAML Toolkit.

Build status

NuGet

NuGet Status

Install NuGet package. PM> Install-Package MaterialDesignExtensions

Assemblies are compiled for .NET Core 3.1 and .NET Framework 4.5

Getting started

  1. Create a WPF desktop application
  2. Install Material Design Extensions via NuGet
  3. Add the styles to your App.xaml (see App.xaml in the demo)
  4. Add the namespace xmlns:controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions" to your XAML
  5. You are ready to use the controls

Important notice

The configuration of Material Design Extensions v2.6.0 changed in order to enable changing the theme at runtime. Please change your configuration according to App.xaml of the demo.

Controls

Material Design Extensions features the following controls:

Control Details Status
Stepper Custom Stepper control (specification) Done
Oversized number spinner Custom OversizedNumberSpinner control Done
Grid list Templates for ListBox to render as a grid list (specification) Done
Open directory Custom OpenDirectoryControl and OpenDirectoryDialog control Done
Open file Custom OpenFileControl and OpenFileDialog control Done
Save file Custom SaveFileControl and SaveFileDialog control Done
Open multiple directories Custom OpenMultipleDirectoriesControl and OpenMultipleDirectoriesDialog control Done
Open multiple files Custom OpenMultipleFilesControl and OpenMultipleFilesDialog control Done
Text box with file path Custom TextBoxOpenDirectory, TextBoxOpenFile and TextBoxSaveFile control Done
App bar Custom AppBar control (specification) Done
Persistent search Custom PersistentSearch control (specification) Done
Side navigation Custom SideNavigation control (specification) Done
Navigation rail Custom NavigationRail control (specification) Done
Autocomplete Custom Autocomplete control Done
Text box suggestions Custom TextBoxSuggestions control Done
Tabs Templates for TabControl (specification) Done
Busy overlay Custom BusyOverlay control Done
Material window Custom MaterialWindow control Done

Screenshots

Horizontal stepper

Vertical stepper

Side navigation

Navigation rail

Tabs

Material window and app bar

Open directory

Open file

Save file

Grid list

Persistent search

Autocomplete

Oversized number spinner

Documentation

You will find the API documentation on the website.

License

Material Design Extensions is licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].