MaterialDesignThemes by James Willock

<PackageReference Include="MaterialDesignThemes" Version="2.6.0-ci1554" />

.NET API 6,233,600 bytes

 MaterialDesignThemes.Wpf

Namespace with 89 public types

 Classes

 Badged
 BundledTheme
 Card A card is a content control, styled according to Material Design guidelines.
 Chip
 Clock
 ClockChoiceMadeEventArgs
 ClockItemButton
 ColorPicker
 ColorZone User a colour zone to easily switch the background and foreground colours, whilst still remaining within the selected Material Design palette.
 ComboBoxPopup
 CustomColorTheme
 DialogClosingEventArgs
 DialogHost
 DialogOpenedEventArgs
 DialogSession Allows an open dialog to be managed. Use is only permitted during a single display operation.
 DrawerHost
 Flipper
 Icon Displays an icon image/path, according to the specified name.
 ListSortDirectionIndicator
 MaterialDataGridComboBoxColumn
 MaterialDataGridTextColumn
 MaterialDateDisplay
 MaterialDesignDarkTheme
 MaterialDesignLightTheme
 MessageQueueExtension Provides shorthand to initialise a new for a .
 PackIcon Icon from the Material Design Icons project, .
 PackIconExtension
 Palette Provides full information about a palette.
 PaletteHelper
 Plane3D View a control on a 3D plane.
 PopupBox Popup box, similar to a , but allows more customizable content.
 RatingBar A custom control implementing a rating bar. The icon aka content may be set as a DataTemplate via the ButtonContentTemplate property.
 RatingBarButton
 Ripple
 ScaleHost Internal use only.
 SmartHint A control that implement placeholder behavior. Can work as a simple placeholder either as a floating hint, see property. To set a target control you should set the HintProxy property. Use the converter which converts a control into the IHintProxy interface.
 Snackbar Implements a inspired by the Material Design specs (https://material.google.com/components/snackbars-toasts.html).
 SnackbarMessage Defines the content of a message within a . Primary content should be set via the standard property. Where an action is allowed, content can be provided in . Standard button properties are provided for actions, includiing .
 SnackbarMessageEventArgs
 SnackbarMessageQueue
 Theme
 ThemeChangedEventArgs
 TimePicker
 Underline

 Enumerations

 BaseTheme
 ClockDisplayAutomation
 ClockDisplayMode
 ColorZoneMode
 ComboBoxPopupPlacement
 DialogHostOpenDialogCommandDataContextSource Defines how a data context is sourced for a dialog if a is passed as the command parameter when using .
 IconType List of available icons for use with .
 PackIconKind List of available icons for use with .
 PopupBoxPlacementMode Defines how the popup is aligned to the toggle part of the control.
 PopupBoxPopupMode Defines what causes the to open it's popup.
 ShadowDepth
 ShadowEdges

 Static Classes

 ButtonAssist Helper properties for working with for make round corner.
 ButtonProgressAssist
 ColorZoneAssist
 ComboBoxAssist
 CustomPopupPlacementCallbackHelper
 DataGridAssist
 DialogHostEx Helper extensions for showing dialogs.
 ExpanderAssist
 HintAssist
 HintProxyFabric
 ListBoxAssist
 ListViewAssist
 ResourceDictionaryExtensions
 RippleAssist
 ScrollBarAssist
 ShadowAssist
 Spelling
 TextFieldAssist Helper properties for working with text fields.
 ThemeAssist
 ThemeExtensions
 ToggleButtonAssist
 ToolTipAssist
 TreeViewAssist
 ValidationAssist

 Abstract Classes

 ThemeMarkupExtension

 Interfaces

 IBaseTheme
 IHintProxy This interface is the adapter from UiControl (like , and others) to You should implement this interface in order to use SmartHint for your own control.
 ISnackbarMessageQueue
 ITheme
 IThemeManager