Actipro Grids for WPF Releases

June 08, 2018

Updates in 2018.1 build 0671

Features

  • Updated filtering logic to better handle the OnExpansion tree item children query mode.
  • Updated TreeListView cells to better vertically align cell content.
  • Updated Editors interop's BuiltinPropertyEditors.IsEnabled feature to support PropertyGrids created on different threads.
May 17, 2018

Updates in 2018.1

Features

  • Updated PropertyGrid to support multi-selection modes.
  • Updated TreeListBoxItem to become the primary selection when in single selection mode it receives focus.
  • Added the TreeListBox.IsRootItemVisibleChanged event.
  • Added a TreeListBoxItemMenuEventArgs.IsBackground property that indicates if a right-click was past the last column in a TreeListView.
  • Updated right-clicks on selected TreeListBox items when in Multiple selection mode to not deselect.
  • Improved how TreeListBox items load...
March 01, 2018

Updates in 2017.2 build 0665

Fixes

  • Added handling for Microsoft's KB4055532 that threw an exception on Fonts.SystemFontFamilies calls in Windows 7.
  • Fixed a TreeListView bug introduced in a previous build where clicking an item's expander might not work properly.
January 10, 2018

Updates in 2017.2 build 0663

Features

  • Customize Enter keys are handled for various property editor types.
  • Refactored PropertyGridItem.TryCommitPropertyValueEdit to only focus itself if focus was within it.
  • Changed the PropertyGrid.TryCommitPropertyValueEdit method to be public, and updated it to work better when focus isn't within the PropertyGrid.
  • Slightly increased minimum pointer distance that must be moved to initiate a TreeListBox item drag.
  • Updated TreeListView to not raise the ColumnHeaderTapped event when a pointer...
October 31, 2017

Updates in 2017.2 build 0662

Features

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

Fixes

  • Fixed a bug introduced in a previous build where pressing Tab to navigate focus through the PropertyGrid wouldn't properly...
August 22, 2017

Updates in 2017.2 build 661

Features

  • 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 selection when appropriate.
August 03, 2017

Updates in 2017.2

Features

  • Added the TreeListBoxItemAdapter.OnDragHover method, which allows for selectively expanding collapsed target items when a drag/hover occurs.
  • Added a check to ensure DragDropEffects.None is not returned by TreeListBoxItemAdapter.InitializeDataObject before starting a drag/drop.
  • Updated PropertyGridItemAdapter to support returning paths.

Fixes

  • Fixed a bug where TreeListBox expand all functionality might not traverse down all levels.
  • Fixed a bug that could occur within a PropertyGrid when...
June 28, 2017

Updates in 2017.1 build 0652

Features

  • Improved TreeListBox's tracking of the first item to focus on focus gain.
  • Updated TreeListBoxItem to match other controls like ListBox and not auto-select itself on focus.
  • Updated property editors that use Editors' edit boxes to appear empty when the PropertyGrid is examining multiple data objects with different property values.
March 19, 2017

Updates in 2017.1 build 0650

Features

  • New tree controls and a rearchitected PropertyGrid control that is lightning fast and extremely customizable.
  • TreeListBox is a single-column tree control similar to the Visual Studio Solution Explorer tree control.
  • TreeListView is a multi-column variant of TreeListBox that renders similar to a standard ListView but has additional features.
  • PropertyGrid allows for all the properties of one or more objects to be displayed and edited, optionally using categories.
February 03, 2016

Updates in 2016.1

  • Updated the interop with Editors so that if the PropertyGrid is read-only, the edit box will be flagged read-only instead of disabled.