From 825da884c0d29b3336277f908498553a2f0de369 Mon Sep 17 00:00:00 2001 From: "xceed.com" Date: Mon, 15 Jan 2018 23:51:21 -0500 Subject: [PATCH] Updated Improvements in v3.2.0 (markdown) --- Improvements-in-v3.2.0.md | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/Improvements-in-v3.2.0.md b/Improvements-in-v3.2.0.md index 62f6d39..a39ffa9 100644 --- a/Improvements-in-v3.2.0.md +++ b/Improvements-in-v3.2.0.md @@ -213,6 +213,58 @@ _Released to registered users of the Plus Edition on Sept 12, 2017._ * In SplitButton, setting a transparent BorderBrush will now remove the border brush. * In TimeSpanUpDown, the new ShowDays property can now be set to false to hide days and display hours greater than 24h. +## v3.6.0 Plus Edition + +_Released to registered users of the Plus Edition on January 15, 2018._ + +**New control** + +* ExtendedTabControl: Displays TabItems in a single line and offers right/left buttons for scrolling, and a ComboBox to navigate to a specific TabItem. + +**40 improvements and bug fixes** + +-- PLUS ONLY -- +* In ListBox, removing a ListBoxItem will no longer cause an exception relative to an unkonwn size. (Plus Only) +* In MaterialButton, the disabled state will now be visible when a background has been set. (Plus Only) +* In MaterialTabControl, modifying the TabStripPlacement after the control is loaded will no longer cause a crash. (Plus Only) +* In UI Automation, the WatermarkTextBox now uses the Value pattern for the Text part. (Plus Only) +* All controls 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, TimePicker and MultiCalendar, 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. + We hope you love this release and decide to support the project by getting a license to Xceed Toolkit Plus for WPF. -- Xceed Team