MahApps.Metro Versions Save

A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

2.4.0

3 years ago

As part of this release we had 20 issues closed.

Bugs

  • #3982 DataGrid with ComboBoxColumn Selection Issue
  • #3974 Memory leak with the DropShadowEffect
  • #3972 Memory leak created by the ColumnStylesHelper
  • #3969 Memory leak in MahApps.Templates.ValidationError
  • #3967 MessageDialog is ignoring MaxHeight, but not MaxWidth
  • #3961 ToggleSwitch ignores HeaderedControlHelper.HeaderForeground

Bug Fixs

  • #3984 Fix ignoring MaxHeight for Dialogs
  • #3983 Fix DataGridComboBoxColumn Selection Issue
  • #3976 Use HeaderedControlHelper.HeaderForeground for ToggleSwitch
  • #3975 Drop shadow effect memory leak
  • #3973 Data grid column style helper extension memory leak
  • #3970 Changing the binding for ValidationError.ErrorContent to mode=OneTime…

Features

  • #3981 Add Navigation Index to FlipView
  • #3979 More changable properties for FlipView
  • #3978 Add SelectedColorChangedEvent to ColorEyeDropper
  • #3930 Add a ColorPicker-Control

Feature Requests

  • #3977 ColorEyeDropper should have an SelectedColorChanged-Event
  • #3920 Colorpicker
  • #3910 Flipview to have styleable attributes like other controls
  • #3520 ColorPicker Control

Where to get it

You can download this release from MahApps.Metro

2.3.4

3 years ago

As part of this release we had 4 issues closed.

Bugs

  • #3963 Window does not show a GlowBrush if ResizeMode is set to NoResize
  • #3810 Open the window to display only the left glowbrush. After moving the windows, the glowbrush will display normally

Bug Fix

  • #3964 Fix not showing GlowBrush if ResizeMode is set to NoResize

Where to get it

You can download this release from MahApps.Metro

2.3.3

3 years ago

As part of this release we had 2 issues closed.

Bug

  • #3958 #3900 changes break alternation index when disabled

Bug Fix

  • #3960 Fix not showing alternation background when ItemsControl is disabled

Where to get it

You can download this release from MahApps.Metro

2.3.2

3 years ago

As part of this release we had 2 issues closed.

Bug

  • #3954 Caliburn.Micro Demo fatal exception - Must have a Storyboard object reference before this trigger action can execute

Bug Fix

  • #3956 Do not use DynamicResource to get Storyboards inside Triggers

Where to get it

You can download this release from MahApps.Metro

2.3.1

3 years ago

As part of this release we had 10 issues closed.

Bugs

  • #3947 #3900 changes break alternation index
  • #3944 Stuck when launching MetroWindow in a Separate Thread
  • #3943 Popup error in textbox is not displayed if textbox is placed in Flyout
  • #3913 DropDownButton should allow for group styles
  • #3868 TextBox watermark opacity/color override

Bug Fixs

  • #3950 Allow overriding Watermark Storyboards and floating text foreground
  • #3949 Allow GroupStyle for DropDownButton
  • #3948 Fix overriding of ItemsControl items background
  • #3946 (GH-3944) Use BeginInvoke to prevent deadlocks in multithreaded cases
  • #3945 Fix not displaying validation error on Flyout

Where to get it

You can download this release from MahApps.Metro

2.3.0

3 years ago

As part of this release we had 18 issues closed.

Bugs

  • #3935 Freeze exception on DropShadowEffect when opening a contextmenu
  • #3931 TimePicker reset on clock/popup click
  • #3929 GetWindowText: Win32Exception On First Run
  • #3923 TimePicker binding not updating when editing text instead of using comboboxes.
  • #3922 The requested lookup key was not found in any active activation context
  • #3901 The resize borders of MetroWindow make part of the title bar unclickable
  • #3900 It's not possible to override ListBoxItem triggered brushes
  • #3891 Menu style on the right side

Bug Fixs

  • #3942 Fix/Update ItemHelper property usage
  • #3941 Fix Menu & ContextMenu issues
  • #3937 Use WindowAutomationPeer to prevent nasty Win32Exception
  • #3932 Use DateTime.TryParse instead of TimeSpan.TryParse
  • #3902 Fix hit testing for window titlebar if ResizeMode is NoResize

Features

  • #3914 Add DecimalPointCorrection property to DataGridNumericUpDownColumn
  • #3904 Add Custom Controls to the Visual Studio Toolbox

Feature Requests

  • #3924 Binding updates for buttons from TextBoxHelper.ButtonCommand
  • #3903 DataGridNumericUpDownColumn DecimalPointCorrection

Improvement

  • #3925 Update Binding before executing the command of "TextBoxHelper.ButtonCommand"

Where to get it

You can download this release from MahApps.Metro

2.2.0

3 years ago

As part of this release we had 14 issues closed.

Bugs

  • #3894 Accessibility Insights for Windows reports an issue with MetroWindow
  • #3892 GetWindowText: Win32Exception (0x80004005): The parameter is incorrect
  • #3888 MathConverter should either implement convert back or return Binding.UnsetValue
  • #3874 Button Corner Radius Click Area
  • #3872 Theme Manager wont work with 2 Main windows on different (STA) Threads

Bug Fixs

  • #3896 Accessibility fixes for WindowButtonCommands
  • #3895 Fix Accessibility Insights issues with WindowCommands
  • #3893 Add MetroWindowAutomationPeer to prevent Win32Exception
  • #3889 Fixes for MathConverter
  • #3876 Fix Button CornerRadius mouse area
  • #3873 Fix ThemeManager changes not working with different (STA) threads

Features

  • #3898 (GH-3887) Add missing BlackoutDates to DateTimePicker
  • #3877 .NET Foundation on boarding

Feature Request

  • #3887 Add missing BlackoutDates for DateTimePicker

Where to get it

You can download this release from MahApps.Metro

2.1.1

3 years ago

As part of this release we had 6 commits which resulted in 2 issues being closed.

Bug

  • #3831 High contrast detection in Theme Manager

Improvement

  • #3869 Use BooleanBoxes for better dependency properties performance

Where to get it

You can download this release from MahApps.Metro

2.1.0

3 years ago

As part of this release we had 40 commits which resulted in 22 issues being closed.

Bugs

  • #3865 Trying to call ShowMessageAsync() from SimpleChildWindow causes exception
  • #3861 ShowModalMessageExternal doesn't work together with Powershell
  • #3859 HamburgerMenu with own ViewModel collection produces System.Windows.Data Warning and Error
  • #3840 Checkboxes using Dark theme within DataGrid column appear unchecked (Server 2012 R2)
  • #3838 Blue highlight color is old cyan blue
  • #3833 RadioButton's MouseOver/Pressed/Disabled Foreground is always the theme's foreground color
  • #3755 DialogManager.ShowDialogExternally() exception if no other window exists
  • #3684 PowerShell script crashes on ShowModalInputExternal
  • #3500 ShowModalLoginExternal problem

Bug Fixs

  • #3866 (GH-3865) Fix InvalidOperationException when open a dialog over a child window
  • #3862 Fix not showing external dialogs inside Powershell scripts
  • #3860 (GH-3859) Allow own ViewModel collection for HamburgerMenu ItemsSource
  • #3854 (GH-3838) Fix Highlight color for Blue and Purple
  • #3846 Fixed duplicated instruction
  • #3841 (GH-3840) DataGrid auto generated column styles

Features

  • #3864 Added new attached properties to the RadioButtonHelper
  • #3858 Add Flat slider resource keys for MinWidth and MinHeight
  • #3856 (GH-3839) Allow setting AutomationProperties for HamburgerMenuItem
  • #3850 [NumericUpDown] Always use the current cultures decimal separator

Feature Requests

  • #3843 NumericUpDown decimal input
  • #3839 AutomationProperties for Hamburger Menu
  • #3834 Introduce attached properties to set RadioButton's brush states

Where to get it

You can download this release from MahApps.Metro

2.0.1

3 years ago

As part of this release we had 19 commits which resulted in 12 issues being closed.

Bugs

  • #3829 Using DateTimePicker leads into error
  • #3827 Default Background for CheckBox is now Transparent.
  • #3821 In RadioButton the OuterEllipse.Fill shouldn't be bound to the RadioButton's background
  • #3817 HamburgerMenu: Content sometimes moves behind navigation bar
  • #3812 Expander reserves internal needed space before expanding
  • #3811 Regression in v2.0: Effect of parent's IsEnabled on DropDownButton

Bug Fixs

  • #3837 (GH-3817) Fix coercing of OpenPaneLength at HamburgerMenu
  • #3836 (GH-3827) Change Check Background for CheckBox
  • #3835 (GH-3821) Fix Fill and Stroke brush for RadioButton's outer ellipse
  • #3830 (GH-3829) Fix DateTimePicker BindingExpression errors
  • #3819 Fix parent IsEnabled behavior for DropDownButton and SplitButton
  • #3816 (GH-3812) Fix wrong space for Expander before expanded

Where to get it

You can download this release from MahApps.Metro