A new WPF controls maintenance release is now available.

Detailed Update List


  • Updated NewRowTemplateBehavior to prevent a possible exception when scrolling to the new row line.


  • Updated the logic for activating a document to help prevent a layout issue.


  • Added ISO 3166-1 alpha-3 codes to the Country class via the new Alpha3Code property.
  • Added a Country.Alpha2Code property to replace the more generic Code property.
  • Fixed a bug where Int64EditBox.StepValue wasn't easily settable in XAML.


  • Improved how the PropertyGrid handles properties on the root SelectedObjects that have a custom type converter.
  • Improved support for immutable object property editing.
  • Updated the Custom Factory sample to show a property with a non-string type.


  • Improved keyboard navigation in the TaskTabControl template.
  • Improved numerous areas related to contextual tab layout and resizing logic.
  • Fixed a bug where a popup gallery might not display in the correct location when right-to-left flow direction is active.


  • Added support for read-only regions of text via the new IReadOnlyRegionTag tag.
  • Added the ReadOnlyRegionTag implementation class that supports classification so that read-only regions can be rendered with an alternate background.
  • Added a new Read-Only Regions QuickStart that demos the new features.
  • Added new EditorCommands.MoveSelectedLinesUp (Alt+Up) and MoveSelectedLinesDown (Alt+Down) commands.
  • Updated the SDI Editor demo's menu to show off the new editor commands.
  • Converted many UI to document model event ties to use weak events.
  • Made several performance enhancements in IntelliPrompt completion matching and filtering.
  • Added the SyntaxEditor.IsDragDropTextReselectEnabled property that can be set to false to prevent reselection of dropped text.
  • Added the static EditorSnapshotChangedEventArgs.GetIsTypedWordStart method.
  • Updated views so that data binding changes don't scroll the view back to the first line.
  • Improved how the comment and uncomment lines feature affects selection.
  • Improved the logic that gets activated by the LineBasedLineCommenter.CanCommentEmptyLines property.
  • Improved the handling of line number margin font property changes.
  • Improved caret movement when editing bi-directional text.
  • Improved the Parse extension method logic.
.NET Languages Add-on
  • Improved the ability to resolve references to nested types.
  • Fixed a bug where a namespace alias qualifier used in a C# using statement may not parse correctly.
  • Fixed a bug where operator overloads defined in source weren't getting the proper method names assigned.
Web Languages Add-on
  • Added a completion item for closing the nearest open ancestor element, if any.
  • Ctrl+Space after an end tag start delimiter will auto-complete the matching start tag's name.
  • Improved the editing experience when typing to not affect outlining nodes as much.
  • Fixed a bug where an exception could occur if a comment appeared within a DTD.


  • Added a Wave shape, which render a wavy line.
  • Added a ZigZag shape, which render a zig-zag line.
  • Updated the Shapes QuickStart with examples showing usage of the new shapes.
  • Updated the licensing logic.

Actipro Software Support