Skip to content

Improvements in v4.2.0

XceedBoucherS edited this page Dec 2, 2021 · 2 revisions

v4.2.0

Released December 2, 2021.

18 bug fixes and improvements

  • In AvalonDock, the LayoutContent.IsFloating property now raises a PropertyChanged event when a LayoutAnchorable/LayoutDocument starts/ends floating. This allows to add a binding on the IsFloating property.
  • In AvalonDock, floating a LayoutAnchorable no longer shrinks a neighboring LayoutDocument.
  • In AvalonDock, the LayoutItem.CanClose/IsSelected/IsActive/CanTogglePin properties can now be changed dynamically.
  • In AvalonDock, floating a LayoutAnchorable contained in a multi-LayoutAnchorableGroup with specific star sizes no longer resets the sizes of the remaining LayoutItems after the floating.
  • In AvalonDock, moving LayoutDocumentTabItems to reorder them no longer creates a floating window as soon as the mouse leaves the LayoutDocumentTabItem's top and bottom. Instead, a vertical buffer is now added to create moving smoothness.
  • In PropertyGrid, removing a value from an UpDown editor no longer throws an exception.
  • In PropertyGrid, NullRefException are no longer raised while checking for invalid values of PropertyItems.
  • In PropertyGrid, readonly properties using the type converter EnumDisplayNameConverter now display the converted value with the TextBlockEditor.
  • In PropertyGrid, a new Password editor is now available for all properties using a PasswordPropertyText attribute.
  • In all UpDown controls, new properties are now available to set the width/height of the ButtonSpinner.
  • In all UpDown controls, new properties are now available to easily modify the content of the Up/Down arrows (for both enabled and disabled state).
  • In ButtonSpinner, the property ButtonSpinnerLocation is now obsolete; SpinnerLocation should now be used.
  • In ButtonSpinner, the property ShowButtonSpinner is now obsolete; ShowSpinner should now be used.
  • In CheckComboBox/CheckListBox, doing a "Select All" now only raises an ItemSelectionChangedEvent for the unselected items. Similarly, doing a "UnSelect All" now only raises an ItemSelectionChangedEvent for the selected items.
  • In ChildWindow, the default header background now uses Windows' default header background.
  • In ColorPicker, the popup containing many colors now has a scrollbar when the list of colors is too long.
  • In DateTimePicker, the Culture in the application is now set for the DateTimePicker's Calendar.
  • In CalculatorUpDown, DateTimePicker and TimePicker, new properties are now availables to customize the content of the DropDown button (whether it is enabled or not).

We hope you love this release and decide to support the project by getting a license to Xceed Toolkit Plus for WPF. -- Xceed Team


Clone this wiki locally