Posted 6 years ago by Actipro Software Support - Cleveland, OH, USA
A new maintenance release of the WPF Controls is now available.
Detailed Update List
- Updated the shape properties on line charts to use a round segment join.
- Added AdvancedTabControl tab panel support for the mouse wheel to scroll tabs when using certain tab overflow behaviors.
- Improved selection logic when docking multiple windows at the same time.
- Improved auto-hidden tool window containers in non-hosted popups to support title bar drag-to-float functionality.
- Improved AdvancedTabControl's panel to allow for customization of the tab layout.
- Improved border rendering when tool window title bars were hidden.
- Updated floating dock hosts to show an external title bar when there is a single tool window container and tool windows don't have their own title bars.
- Updated docking window tab animation to not occur when deserializing a layout.
- Updated dragged document windows that don't allow attaching or docking to not update dock host z-order when dragging over a new dock host.
Improved focus handling on layout changes.
- Fixed a bug where setting the TabbedMdiHost.TabControlStyle property wouldn't immediately update the tab highlight brushes.
- Updated the color pickers such that the end user can tap and drag anywhere in a hue ring or saturation/brightness square to change color attributes, and not just on the thumb.
- Added a new drop-down to ColorPicker that allows switching between RGB and HSB text input modes.
- Added new features for adding inline UI elements within edit boxes.
- Updated the TimeEditBox QuickStart to show off an inline button for setting the current time.
- Improved the DateEditBox and TimeEditBox default formats to better support parsing of entered text values that lack part delimiters.
- Improved EditBoxPicker input handling for a more ComboBox-like experience.
- Improved how many edit boxes handle updates to range properties like Minimum and Maximum.
- Updated DateTimeEditBox and TimeEditBox to better handle millisecond entry.
- Improved TimeSpanEditBox's text entry support for custom formats.
- Updated TimeSpanPicker to only allow editing of parts that appear in the TimeSpanEditBox's format.
- Added the DateTimeEditBox.SetValueToNowCommand property, that resets the Value to DateTime.Now when executed.
- Fixed a bug where pressing a radial slider increment or decrement button would close a containing popup when used within a toolbar.
- Added the TreeListViewColumn.SortDirection property and related ColumnSortDirection enumeration that can be used to indicate that a sort glyph should appear in the column header when paired with a custom sorting mechanism.
- Improved TreeListBox to better handle property updates from view-models on other threads.
- Improved TreeListBox selection tracking performance.
- Fixed a bug introduced in a previous build where pressing Tab to navigate focus through the PropertyGrid wouldn't properly select items.
- Fixed a bug where custom type descriptor Category properties weren't called.
- Updated how Breadcrumb handles its SelectedItem property being set while the control is unloaded.
- Fixed a bug where an exception could happen if the Backstage was forced open on load in a remote desktop scenario.
- Fixed a bug where a very thin RibbonWindow might incorrectly render title bar text.
- Fixed a bug where when moving the QAT from below to above the ribbon, it might not render with the correct width in a certain scenario.
- Fixed a bug introduced in a previous build where the RibbonWindow resize gripper could display in an incorrect location when Backstage was open.
- Improved numerous edit actions to retain their final selection after the action goes through an undo/redo process.
- Improved how Tab indenting is handled when there is a block selection.
- Improved the Cut Line to Clipboard edit action to support multiple lines.
- Updated the hit-testing mechanism to return a new result type for intra-line spacers, which prevents mouse hovers over them from triggering IntelliPrompt quick info.
- Updated the Caret property to implement INotifyPropertyChanged and raise the event when the selection changes, thereby allowing UI to bind right to properties such as Position.
- Updated the IntelliPrompt popups to not switch to partial opacity if both Ctrl and Alt are held down.
- Updated how IntelliPrompt quick info providers recognize when to close.
- Updated certain edit actions that retain selection to not force the selection range to be normalized.
- Fixed a bug where vertical scrolling was possible in a certain scenario when in single line mode.
- Fixed a bug introduced in a previous build where view focus might not tracked properly in a certain scenario.
- Fixed a bug where certain text formatting calls over very small ranges could lead to an exception in TextSnapshotReader.
.NET Languages Add-on
- Improved logic for selecting the best IntelliPrompt parameter info member overload when typing a comma at the end of an argument list.
- Updated how the resolver handles base type resolution to prevent a possible exception.
Web Languages Add-on
- Improved the XML line commenter to comment the entire line text when there is no selection.
- Updated the embedded TextBox style to only allow a maximum of a single line.
- Fixed a bug where read-only embedded ComboBoxes allowed the mouse wheel to cycle values, such as in PropertyGrid.
- Added a new AssetResourceKeys.WindowBorderOuterGlowNormalThicknessKey resource that can be set in Application.Resources to adjust the Metro theme window outer glow thickness.
- Reduced edit control right-side padding to allow for a wider editing area.
- Updated the appearance of disabled embedded buttons.
Actipro Software Support