WPF Controls 2013.2 build 592 Maintenance Release

Announcements Forum

Posted 10 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar

A new WPF controls maintenance release is now available.

Detailed Update List

Charts

  • Added the LabelPositioningMode property to the XY series objects, which allows for the label positioning algorithm to be altered.
  • Fixed a bug with the vertical positioning of a series when all the data was zero.
  • Removed the XYSeriesBase.LegendItemTemplate property since it wasn't used. Use LegendMarkerStyle and LegendStringFormat to customize legend items.

Docking

  • Added a SplitContainer.ReverseSlots method that flips the order of the children.
  • Updated splitters to properly resize docking windows when used in high DPI scenarios.
  • Improved rendering of active containers when interop controls are used and InteropFocusTracking.IsEnabled is set on HwndHosts.
  • Fixed a bug where a visible auto-hide flyout might flicker when the parent window was moved and UseHostedAutoHidePopups was false.
  • Fixed a bug where a rafting window's height could grow after layout deserialization in certain operating systems.
  • Fixed a bug where a standard MDI window's restore bounds might not be properly initialized.
  • Fixed a bug where the DockSite.ActiveWindow property might be set incorrectly when clicking from an auto-hide flyout to another tool window.

Editors

  • Updated TextBoxBase.IsAutoSelectAllEnabled to not activate when focus is gained from the control's context menu.

Gauge

  • Fixed an exception that could occur in gauges when dampening was on and the system date was changed backwards a significant amount.

Micro Charts

  • Updated charts to support the Dark theme.
  • Updated the logic for calculating the date/time axis slot count.

PropertyGrid

  • Added a new Property Dialog QuickStart that shows how to display a dialog from a property editor.
  • Fixed a bug where '*' characters couldn't be typed in nested text boxes using the number pad.

Ribbon

  • Added the Ribbon.IsKeyboardFocusBlurredOnWindowDeactivation property, which controls whether focus is moved out of the ribbon when the parent window is deactivated.
  • Updated ribbon:Buttons used as menu items within a Backstage to not close Backstage.
  • Updated internal code for locating an ancestor Ribbon.
  • Updated the ApplicationMenu automation peer.
  • Updated galleries to reset their cached item size when the ItemTemplate changes.
  • Updated RibbonWindow to reopen Backstage if it was open during a template change.
  • Updated how contextual tab group sizes are calculated.
  • Updated context menus to toggle between items with the same keyboard accessor when that accessor was typed.
  • Updated CloneService to copy custom attached properties.
  • Updated how ApplicationMenu processes keyboard accelerators for footer buttons.
  • Fixed binding error messages introduced in a previous build.
  • Fixed a bug where the Backstage might not scroll properly in high DPI.
  • Fixed a bug where keyboard accessors didn't work in data-bound context menus.
  • Fixed a bug where focus wasn't always properly restored after clicking a popup menu when HwndSource.DefaultAcquireHwndFocusInMenuMode was false.

SyntaxEditor

  • Added the ability to edit multiple lines of text at the same time when block selection is active.
  • Added incremental search features, and updated the SDI Editor demo to show related statusbar updates.
  • Added the IEditorView.HighlightedResultSearchOptions property, which allows for matching results from a search pane to be highlighted live.
  • Added the SyntaxEditor.IsIncrementalSearchResultHighlightingEnabled property, which determines if incremental search automatically highlights all matches in the view.
  • Added a new QuickStart for search result highlighting.
  • Added the FindMatchHighlight display item classification type.
  • Added the ISearchOptions.MaximumResultCount property, which can be used to limit the results from a find all operation.
  • Improved the performance of find all operations in basic scenarios.
  • Added the ability for highlighting styles used with classification taggers to alpha blend semi-transparent foreground/background colors.
  • Updated the XML and XAML languages to allow the '>' character in attribute values.
  • Improved the rendering of block selections.
  • Improved the selection adjusting logic when RetainSelection is used with a replace.
  • Fixed a bug with DelimiterAutoCompleter where it could affect the wrong snapshot in a certain scenario.
  • Fixed a bug where an exception could be thrown with auto-character casing and certain text change types.
  • Fixed a bug where MacroAction.ReadFromXml wouldn't restore properly.
  • Fixed a bug where quick info sessions created by mouse hovers would scroll to the caret.
  • Fixed a bug where code snippet selection sessions could throw an exception when auto-completing a shortcut in a certain scenario.
.NET Languages Add-on
  • Added a 'deprecated' note on types and members that have an Obsolete attribute applied.
  • Improved the resolver to better handle VB variable declarations that don't indicate a type.
  • Fixed a bug where the VB token reader could throw an exception in a certain editing scenario.

Themes

  • Improved WindowChrome (and RibbonWindow) to allow stretching sizes beyond a single monitor size.
  • Improved WindowChrome (and RibbonWindow) to handle additional Windows app bars better when maximized.
  • Updated WindowChrome to guard against possible recursion of native window position changed messages.
  • Fixed a bug where vertical themed ProgressBar controls didn't render correctly.


Actipro Software Support