Actipro WPF Essentials 2018.1

Improves DataGrid, Docking/MDI and Editors controls.
May 30, 2018
New Version

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 always closes properly when focus is within an interop control.
  • Updated TabbedMdiHost to set a single child TabbedMdiContainer's DockedSize when the host's DockedSize is changed.

Editors

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing for the popup.
  • Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
  • Updated TimeEditBox to preserve the date portion of the DateTime.
  • Updated EmbeddedTextBox to have AllowDrop set to true by default.
  • Updated EnumEditBox's popup to be at least the width of the edit box.
  • Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.

Navigation

  • Improved ZoomContentControl to support smaller scale steps.

Shared

  • Updated PopupButton in Classic theme to respect the IsTransparencyModeEnabled setting properly.
  • Updated AnimatedProgressBar to not animate if its IsEnabled property is set to false.
  • Updated the appearance of the PopupButton arrow.
  • Made the Actipro license validation logic thread-safe.

Themes

  • Added Metro accent theme names to the ThemeName enumeration.

Fixes

Docking/MDI

  • Fixed a bug where lazy-loaded tool windows could appear out of a previously-serialized order.
  • Fixed a bug in the Metro theme where a floating dock host with two side-by-side tool windows could show a flicker when getting focused.
  • Fixed a bug where a reopened docking window might not select the most recent breadcrumb location for a target state.
  • Updated some automation peer logic.

Editors

  • Fixed a bug in DateEditBox, DateTimeEditBox, and TimeEditBox where setting a Minimum/Maximum could cause an empty edit box value to be filled in.
  • Fixed a bug where focusing an AutoCompleteBox control didn't forward focus into the TextBox in its template.

Themes

  • Fixed a bug where a chromed window couldn't resize across multiple monitors appropriately if the Windows taskbar was auto-hidden.
Actipro WPF Essentials

Actipro WPF Essentials

A suite of professional user interface controls and components for WPF.

Got a Question?

Live Chat with our Actipro Software licensing specialists now.