Actipro Grids for WPF Releases

October 16, 2018

Updates in 2018.1 build 0673

Features

  • Updated TreeListBoxItem UI automation peers to support the ExpandCollapse pattern.
  • Updated some item adapter logic to not execute if there is a null TreeListBox.RootItem.
  • Updated focus handling code to not move focus when various TreeListView item updates occur while focus is within a column header.

Fixes

  • Fixed a bug where the TreeListBox.SelectionChanged event could get raised twice.
  • Fixed a bug where the TreeListBoxItem.OnPointerPressed method could throw an exception.
  • Fixed a UI bug...
July 24, 2018

Updates in 2018.1 build 0672

Features

  • Added UI automation peers.
  • Added the TreeListBox.ExpandAll and CollapseAll methods.
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.