Updated Improvements in v3.6.0 (markdown)

master
XceedBoucherS 7 years ago
parent
commit
31b4da705b
  1. 72
      Improvements-in-v3.6.0.md

72
Improvements-in-v3.6.0.md

@ -4,42 +4,42 @@ _Released September 27, 2019._
**36 bug fixes and improvements**
*All controls will now include the Toolkit icon in the Visual Studio Toolbox.
*In AvalonDock, resizing a LayoutAnchorable when its DockWidth property is set to “Auto”, will no longer cause a crash.
*In AvalonDock, null checks will now prevent crashes when creating the View.
*In AvalonDock, selecting a new LayoutAnchorableTabPanel from an auto sized width panel, will no longer undock the LayoutAnchorableTabPanel.
*In AvalonDock, LayoutContent.ContentID is now a bindable dependency property.
*In AvalonDock, loading a saved DockingManager containing LayoutAnchorableFloatingWindows or LayoutDocumentFloatingWindows will no longer cause a crash.
*In AvalonDock, setting the DockWidth or DockHeight of a LayoutAnchorablePane or LayoutDocumentPane will now correctly adjust the size of the panes.
*In AvalonDock, floating windows will no longer have blurry buttons.
*In AvalonDock, modifying the theme will now update the side anchored items.
*In AvalonDock, to improve the performance when the LayoutGridControl is initialized, children are now updated only for DirectChildren changes.
*In AvalonDock, LayoutAnchorablePanes now have the possibility to be docked in a LayoutAnchorableFloatingWindow, when hosted in a WinForm.
*In AvalonDock, when the last LayoutDocument is removed, the DockingManager.ActiveContent will no longer have a reference to this last removed LayoutDocument, to prevent a memory leak.
*In AvalonDock, the DockingManager.LayoutItemTemplate property will now be applied to LayoutAnchorable controls.
*In AvalonDock, the properties DockMinWidth and DockMinHeight are now correctly serialized.
*In AvalonDock, using frame navigation with LayoutAnchorableFloatingWindow will no longer cause a crash.
*In Calculator, the default Foreground color will now be set to black to make sure its DisplayText value is visible.
*In CollectionControlButton, the new CollectionUpdated event will now be raised when an item is added, removed, moved or modified in the collection.
*In CollectionControlDialog, using Shapes will no longer throw exceptions.
*In ColorPicker, new properties are now available to customize the drop down popup.
*In ColorPicker, the AdvancedButtonHeader property is now named AdvancesTabHeader, and the StandardButtonHeader property is now named StandardTabHeader.
*In DateTimeUpDown, DateTimePicker and TimePicker, the new AutoClipTimeParts property is now available to clip hours over 24 and minutes/seconds over 60.
*In DateTimeUpDown, DateTimePicker and TimePicker, when using a format containing single quotation marks, the value entered will now be correctly parsed.
*In DateTimeUpDown, DateTimePicker and TimePicker, the DateTime.MinValue and DateTime.MaxValue will now work for all Calendar types.
*In MaskedTextBox, the GetIsEditEmpty method will no longer crash when the View becomes null.
*In PropertyGrid and NumericUpDowns, the editors for unsigned values (uint, ulong, ushort and sbyte) is now public.
*In PropertyGrid, the new PropertyNameLeftPadding property will now be available to modify the spacing on the left of each property name.
*In PropertyGrid, the new CategoryGroupHeaderTemplate property will now make it possible to customize the category headers.
*In PropertyGrid, moving the mouse over numeric propertyItems will no longer move up and down, or make other propertyItems blurry.
*In PropertyGrid, the mouse wheel will now work when the mouse is over a sub property of an expandable property.
*In PropertyGrid, PropertyDefinitions are now a bindable dependency property.
*In PropertyGrid, when using an attribute editor which is located in another assembly, the propertyGrid no longer throws exceptions and will now cache the used editors.
*In PropertyGrid, the default value attribute of a property will no longer overwrite a value set by the user at initialization.
*In RichTextBoxFormatBar, the bar will now always appear in its parent RichTextBox.
*In TimePicker, when defined in a DataTemplate, binding errors relative to the IsOpen property are no longer thrown.
*In TimeSpanUpDown, entering an hour value greater than 24, or a minutes/seconds value greater then 60, will now correctly update the time value.
*In Zoombox, exceptions will no longer be thrown when the viewFinderDisplay.AvailableSize is empty.
* All controls will now include the Toolkit icon in the Visual Studio Toolbox.
* In AvalonDock, resizing a LayoutAnchorable when its DockWidth property is set to “Auto”, will no longer cause a crash.
* In AvalonDock, null checks will now prevent crashes when creating the View.
* In AvalonDock, selecting a new LayoutAnchorableTabPanel from an auto sized width panel, will no longer undock the LayoutAnchorableTabPanel.
* In AvalonDock, LayoutContent.ContentID is now a bindable dependency property.
* In AvalonDock, loading a saved DockingManager containing LayoutAnchorableFloatingWindows or LayoutDocumentFloatingWindows will no longer cause a crash.
* In AvalonDock, setting the DockWidth or DockHeight of a LayoutAnchorablePane or LayoutDocumentPane will now correctly adjust the size of the panes.
* In AvalonDock, floating windows will no longer have blurry buttons.
* In AvalonDock, modifying the theme will now update the side anchored items.
* In AvalonDock, to improve the performance when the LayoutGridControl is initialized, children are now updated only for DirectChildren changes.
* In AvalonDock, LayoutAnchorablePanes now have the possibility to be docked in a LayoutAnchorableFloatingWindow, when hosted in a WinForm.
* In AvalonDock, when the last LayoutDocument is removed, the DockingManager.ActiveContent will no longer have a reference to this last removed LayoutDocument, to prevent a memory leak.
* In AvalonDock, the DockingManager.LayoutItemTemplate property will now be applied to LayoutAnchorable controls.
* In AvalonDock, the properties DockMinWidth and DockMinHeight are now correctly serialized.
* In AvalonDock, using frame navigation with LayoutAnchorableFloatingWindow will no longer cause a crash.
* In Calculator, the default Foreground color will now be set to black to make sure its DisplayText value is visible.
* In CollectionControlButton, the new CollectionUpdated event will now be raised when an item is added, removed, moved or modified in the collection.
* In CollectionControlDialog, using Shapes will no longer throw exceptions.
* In ColorPicker, new properties are now available to customize the drop down popup.
* In ColorPicker, the AdvancedButtonHeader property is now named AdvancesTabHeader, and the StandardButtonHeader property is now named StandardTabHeader.
* In DateTimeUpDown, DateTimePicker and TimePicker, the new AutoClipTimeParts property is now available to clip hours over 24 and minutes/seconds over 60.
* In DateTimeUpDown, DateTimePicker and TimePicker, when using a format containing single quotation marks, the value entered will now be correctly parsed.
* In DateTimeUpDown, DateTimePicker and TimePicker, the DateTime.MinValue and DateTime.MaxValue will now work for all Calendar types.
* In MaskedTextBox, the GetIsEditEmpty method will no longer crash when the View becomes null.
* In PropertyGrid and NumericUpDowns, the editors for unsigned values (uint, ulong, ushort and sbyte) is now public.
* In PropertyGrid, the new PropertyNameLeftPadding property will now be available to modify the spacing on the left of each property name.
* In PropertyGrid, the new CategoryGroupHeaderTemplate property will now make it possible to customize the category headers.
* In PropertyGrid, moving the mouse over numeric propertyItems will no longer move up and down, or make other propertyItems blurry.
* In PropertyGrid, the mouse wheel will now work when the mouse is over a sub property of an expandable property.
* In PropertyGrid, PropertyDefinitions are now a bindable dependency property.
* In PropertyGrid, when using an attribute editor which is located in another assembly, the propertyGrid no longer throws exceptions and will now cache the used editors.
* In PropertyGrid, the default value attribute of a property will no longer overwrite a value set by the user at initialization.
* In RichTextBoxFormatBar, the bar will now always appear in its parent RichTextBox.
* In TimePicker, when defined in a DataTemplate, binding errors relative to the IsOpen property are no longer thrown.
* In TimeSpanUpDown, entering an hour value greater than 24, or a minutes/seconds value greater then 60, will now correctly update the time value.
* In Zoombox, exceptions will no longer be thrown when the viewFinderDisplay.AvailableSize is empty.
## <a id="Plus360"></a>v3.6.0 Plus Edition

Loading…
Cancel
Save