Image may be NSFW.
Clik here to view.
Xceed Toolkit Plus for WPFClik here to view.

New ExtendedTabControl displays TabItems in a single line and offers right/left buttons for scrolling.
Features
- Added ExtendedTabControl, which displays TabItems in a single line and offers right/left buttons for scrolling
- Added ComboBox to navigate to a specific TabItem.
Fixes
- All controls will now include the Toolkit icon in the Visual Studio Toolbox.
- A new control is now available in the Toolkit: the ExtendedTabControl. It displays TabItems in a single line and offers right/left buttons to scroll and a comboBox to navigate to a specific TabItem.
- In ListBox, removing a ListBoxItem will no longer cause an exception relative to an unknown size.
- In MaterialButton, the disabled state will now be visible when a background has been set.
- In MaterialTabControl, modifying the TabStripPlacement after the control is loaded will no longer cause a crash.
- In UI Automation, the WatermarkTextBox now uses the Value pattern for the Text part.
- AvalonDock
- Resizing a LayoutAnchorable when its DockWidth property is set to “Auto”, will no longer cause a crash.
- Null checks will now prevent crashes when creating the View.
- Selecting a new LayoutAnchorableTabPanel from an auto sized width panel, will no longer undock the LayoutAnchorableTabPanel.
- LayoutContent.ContentID is now a bindable dependency property.
- Loading a saved DockingManager containing LayoutAnchorableFloatingWindows or LayoutDocumentFloatingWindows will no longer cause a crash.
- Setting the DockWidth or DockHeight of a LayoutAnchorablePane or LayoutDocumentPane will now correctly adjust the size of the panes.
- Floating windows will no longer have blurry buttons.
- Modifying the theme will now update the side anchored items.
- To improve the performance when the LayoutGridControl is initialized, children are now updated only for DirectChildren changes.
- LayoutAnchorablePanes now have the possibility to be docked in a LayoutAnchorableFloatingWindow, when hosted in a WinForm.
- 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.
- The DockingManager.LayoutItemTemplate property will now be applied to LayoutAnchorable controls.
- The properties DockMinWidth and DockMinHeight are now correctly serialized.
- 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.
- PropertyGrid
- The new PropertyNameLeftPadding property will now be available to modify the spacing on the left of each property name.
- The new CategoryGroupHeaderTemplate property will now make it possible to customize the category headers.
- Moving the mouse over numeric propertyItems will no longer move up and down, or make other propertyItems blurry.
- The mouse wheel will now work when the mouse is over a sub property of an expandable property.
- PropertyDefinitions are now a bindable dependency property.
- When using an attribute editor which is located in another assembly, the propertyGrid no longer throws exceptions and will now cache the used editors.
- 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.