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** **36 bug fixes and improvements**
*All controls will now include the Toolkit icon in the Visual Studio Toolbox. * 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, 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, 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, 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, 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, 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, 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, floating windows will no longer have blurry buttons.
*In AvalonDock, modifying the theme will now update the side anchored items. * 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, 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, 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, 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 DockingManager.LayoutItemTemplate property will now be applied to LayoutAnchorable controls.
*In AvalonDock, the properties DockMinWidth and DockMinHeight are now correctly serialized. * 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 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 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 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 CollectionControlDialog, using Shapes will no longer throw exceptions.
*In ColorPicker, new properties are now available to customize the drop down popup. * 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 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, 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, 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 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 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 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 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, 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, 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, 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, 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, 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 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 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 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 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. * In Zoombox, exceptions will no longer be thrown when the viewFinderDisplay.AvailableSize is empty.
## <a id="Plus360"></a>v3.6.0 Plus Edition ## <a id="Plus360"></a>v3.6.0 Plus Edition

Loading…
Cancel
Save