diff --git a/Improvements-in-v4.1.0.md b/Improvements-in-v4.1.0.md new file mode 100644 index 0000000..3f64dac --- /dev/null +++ b/Improvements-in-v4.1.0.md @@ -0,0 +1,31 @@ +## v4.1.0 + +_Released May 18, 2021._ + +**20 bug fixes and improvements** + +* In AvalonDock, de-serializing AvalonDock many times in the same frame no longer raises an exception related to floatingWindows that can't show up because they are already closed. +* In AvalonDock, floating a LayoutAnchorable contained in a multi-LayoutAnchorableGroup with specific star sizes no longer resets the sizes of the remaining LayoutAnchorables after the floating. +* In AvalonDock, moving a LayoutFloatingWindowControl over the DockingManager no longer shows the overlay of any LayoutAnchorableFloatingWindow positioned behind the DockingManager. +* In AvalonDock, the LayoutAnchorable pin button tooltip and its context menu now displays a "Restore" text instead of an "AutoHide" text when the control is auto-hidden. +* In AvalonDock, when auto-hiding a LayoutAnchorable, only the selected LayoutAnchorable now gets auto-hidden instead of all the LayoutAnchorables within the same LayoutAnchorablePane. +* In AvalonDock, when the DockingManager window is hidden, floating windows can no longer be dropped inside the DockingManager. +* In CalculatorUpDown, setting the IsReadOnly property to true no longer enables the toggleButton to pop the Calculator. +* In CheckComboBox and CheckListBox, using these controls inside the tabs of a TabControl with their SelectedItemsOverride property set no longer removes the selection while switching tabs. +* In CheckListBox and CheckComboBox, the new ItemSelectionChanging event is now available to cancel a selection/deselection. +* In PropertyGrid, properties of type Collection/Array/Dictionary, which only contains a getter, can now be opened with their editor, but not edited. +* In PropertyGrid, the expander background color SystemColors.ControlBrush can now be easily overridden. +* In PropertyGrid, the new PropertyNameTextWrapping property can now be used to wrap long property names. +* In PropertyGrid, the PropertyValueChanged event is now raised when a PropertyItem of type IEnumerable is modified through the CollectionEditor. +* In PropertyGrid, using a ComboBox editor for PropertyItems when PropertyGrid.IsReadOnly property is true now prevents from modifying the comboBox value. +* In PropertyGrid, when the IsVirtualizing property is false, scrolling over expanded sub-propertyItems no longer jumps to the next propertyItem when the parent propertyItem goes out of view. +* In SplitButton, DropDownButton and MultiLineTextEditor, the ContentStringFormat property can now be used to format a content string. +* In TimeSpanUpDown, incrementing when no value is set and CurrentDateTimePart is set now increments the corresponding dateTime part. +* In TimeSpanUpDown, when the property ShowDays is true, the control now always displays the days in a "00" format, even when there are 0 days. +* In WindowContainer, calling Children.Remove() no longer throws a NullRefException for a null child. +* In Zoombox, re-connecting during a remote desktop connection session no longer raises a NullRefException. + +We hope you love this release and decide to support the project by getting a license to Xceed Toolkit Plus for WPF. +-- Xceed Team + +----- \ No newline at end of file