Actipro WPF Studio Releases

Released: Jun 8, 2018

Updates in 2018.1 build 0671

Features

Docking/MDI

  • Added the DockSiteLayoutSerialization.CanKeepExistingDocumentWindowsOpen property that can be set to true to keep open document windows that were open prior to a document layout deserialization, even if they aren't in the deserialized layout data.
  • Set a default minimum window size DockSite.InitializeFloatingWindow to help prevent Win32 inconsistencies when resizing.
  • Updated TabbedMdiContainer to ensure that activating an already-selected tab makes it fully-visible.

Editors...

Released: Mar 1, 2018

Updates in 2017.2 build 0665

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Docking/MDI

  • Updated the docking window container UIA hierarchy to better support Coded UI Test.
  • Updated clicks on auto-hide tabs to focus the tab prior to opening/closing the auto-hide popup.
  • Added the DockSite.AutoHidePopupClosesOnLostFocus property that can be temporarily set to false to prevent an auto-hide tool window's popup from closing...

Released: Jan 10, 2018

Updates in 2017.2 build 0663

Features

Charts

  • Added property that determines if anti-aliasing of lines are reduced at the cost of making smooth curves more jagged.

Docking/MDI

  • Added event that fires whenever the DockingWindow.DockHost property is changed on one or more windows.
  • Improved AdvancedTabControl tab drag handling when there is a single tab.
  • Adjusted how InteropFocusTracking handles mouse clicks on HwndHosts.
  • Improved InteropFocusTracking's handing of HwndHost.GotFocus notifications.
  • Improved InteropFocusTracking's...

Released: Oct 31, 2017

Updates in 2017.2 build 0662

Features

Charts

  • Updated the shape properties on line charts to use a round segment join.

Docking/MDI

  • 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...

Released: Aug 22, 2017

Updates in 2017.2 build 661

Features

Docking/MDI

  • Updated the read-only document contextual indicator to render separately from any custom contextual content.
  • Improved logic for when dragging a single floating tabbed document window.

Grids

  • Added the TreeListBoxItemAdapter.OnDragStart and OnDragComplete methods that fire immediately before and after a drag occurs from the TreeListBox, allowing for custom drag adorners to be used.
  • Improved TreeListBox support for child node move operations within the same parent to retain...

Released: Aug 3, 2017

Updates in 2017.2

Features

Docking/MDI

  • Added the DockingWindow.IsFloating property, which supports data-binding and indicates if the docking window is open in a floating DockHost.
  • Updated the DockSite.WindowDefaultLocationRequested event with a new ShouldFloat property on the event arguments.
  • Refactored logic that leaves breadcrumbs and added float ability to restore to floating breadcrumbs.
  • Updated maximized standard MDI windows to remove flicker when a new primary document is set.
  • Updated the tool window...

Released: Jun 28, 2017

Updates in 2017.1 build 0652

Features

Docking/MDI

  • Added the FloatingWindowShowInTaskBarMode.Always option, which lets floating tool windows appear in the task bar.
  • Updated the Prism sample's DockSiteRegionBehavior to properly remove a view from the region when a related docking window is unregistered from its dock site.
  • Improved system dragging over tabs to properly indicate no drop is supported, while still allowing tabs to be selected on hover.
  • Improved focus logic.
  • Improved logic for determining when a tab is about to...

Released: May 17, 2017

Updates in 2018.1

Features

DataGrid

  • Improved how the custom columns for Editors interop with DataGrid commit and cancel value changes.

Docking/MDI

  • Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
  • Made various improvements for usage in per-monitor DPI scenarios.
  • Improved docking window container to always select the last active window when the selected window is dragged out.
  • Updated InteropFocusTracking to help ensure that StandardSwitcher...

Released: Mar 19, 2017

Updates in 2017.1 build 0650

Features

Docking/MDI

  • Updated hosted floated docking windows to center over the dock site.
  • Updated double-clicks on a docked tool window container title bar to float the container.

Editors

  • All controls rewritten to be faster, more lightweight in terms of elements, and use a common codebase with the UWP Editors.
  • New ByteEditBox, DateEditBox, Int16EditBox, SingleEditBox, and TimeEditBox controls added.
  • New and improved drop-down picker controls for each edit box created.
  • Updated EnumEditBox with...

Released: Dec 15, 2016

Updates in 2016.1 build 635

Features

Charts

  • Updated labels to not render if their text is null.

Docking/MDI

  • Improved the keyboard Tab experience with AdvancedTabControl.

SyntaxEditor

  • Improved the logic for determining when to scroll the completion list selection to the middle.
  • Improved the logic for determining when bookmark indicators should be hidden due to collapsed regions.
  • Updated IntelliPrompt code snippet template sessions to close if text is changed outside of the session, only in the focused view.

Fixes

Docking...