Skip to content

Improvements in v4.5.0

XceedBoucherS edited this page Nov 25, 2022 · 1 revision

v4.5.0

Released November 25, 2022.

18 bug fixes and improvements

  • In AvalonDock, the DockingManager now includes four new events, called PreviewFloat, Floated, PreviewDock and Docked, which track the floating and docking process of a LayoutAnchorable or LayoutDocument.
  • In AvalonDock, hovering over the application's taskbar icon will now show all of the DockingManager’s floating windows along with the application's main window.
  • In AvalonDock, floating LayoutAnchorables that are docked as tabbed documents now dock back properly into the DockingManager when it has no children.
  • In AvalonDock, when floating, maximizing, and minimizing Layout windows, the FloatingHeight and FloatingWidth properties now return the correct values.
  • In AvalonDock, selecting a LayoutContent that has its Content property set to null will now properly select that LayoutContent.
  • In AvalonDock, a LayoutAnchorable no longer docks to itself when docking a FloatingAnchorable that was floated from a LayoutDocumentPane where it was a unique child.
  • In AvalonDock, when a Layout is floated and closed, its IsFloating property is now set to false.
  • In AvalonDock, all of the parent's InputBindings are now used by the floating windows.
  • In AvalonDock, reloading an application that contains LayoutDocumentFloatingWindows now keeps the InputBindings active in the floating windows.
  • In AvalonDock, resetting the layout with a default file no longer throws a NullRefException.
  • In AvalonDock, an exception is no longer thrown when undocking tabbed LayoutItems that are not contained in a DocumentPaneTabPanel.
  • In CollectionControl, cancelling no longer removes child items from the Collection.
  • In DateTimePicker, an exception is no longer thrown when the calendar popup is opened.
  • In DockingManager, a new property, called AllowMovingFloatingWindowWithKeyboard, is now available to determine if a floating window control can be moved with the keyboard’s arrow keys or not.
  • The DropDownButton no longer closes when the child ContextMenu is opened.
  • In LayoutFloatingWindowControl, LayoutAnchorableFloatingWindowControl and LayoutDocumentFloatingWindowControl, a new property, called ResizeBorderThickness, can now be used to get or set the width of the border that is used to resize a floating window.
  • In PropertyGrid, a new editor, the CheckComboBoxEditor, is now available for Enum properties that use "Flags".
  • In PropertyGrid, using the mouse wheel over the vertical splitter that is located between the PropertyNames and PropertyValues now allows to scroll vertically.

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