Changes
Latest Release Notes
You can check the latest Release Notes here.
Q2 2014
What's New
- TreeListView Connecting Lines. For more information, you can check the Connecting Lines article.
What's Fixed
Wrong indentation of the new row.
Checkbox editors in all types of GridView columns jump to the left in edit mode.
The AutomationControlType of RadTreeListViewAutomationPeer is updated to DataGrid.
Output errors when AutoExpandItems is bound to IsChecked of an external checkbox.
TreeListViewRowCoreValidationStyle is throwing design time exception in Office2013 theme.
Q1 2014
What's New
Added (Q3 2013 SP1): Design for invalid-edit mode state of the new row.
Added (Q3 2013 SP1): All editors are now stretched relative to its parent row height.
Added (Q3 2013 SP1): Lightweight templates visual optimization.
What's Fixed
Cannot drop on last item in TreeListView.
GridViewToggleButton's Foreground in RadTreeListView is not correct in Windows8 theme.
Q3 2013
You can check the Release Notes for Q3 2013 here.
Q2 2013
You can check the Release Notes for Q2 2013 here.
Q1 2013
You can check the Release Notes for Q1 2013 here.
Q3 2012
What's New
- Virtualization for merged headers. Improved initial load time and scrolling performance.
What's Fixed
RadTreeListView will not expand child items properly with alternation and load on demand. ParentRow also now properly initialized.
NullRefException on pasting to an empty GridViewDataControl.
IsExpandable not applied correctly with AlternateRowStyle and AlternateRowStyleSelector.
Exception when dynamically adding a column group that does not have a matching column.
Issues when using MaskedInput controls in CellEditTemplates.
Aggregate function applied twice in the Column Footer when a function is reused for more than one column.
When bound to CollectionViewSource all cells in a combo box column displayed the same values after edit (in a theme different than Office_Black)
Scrolling orientation of common headers was not correctly set for the virtualized items.
When a column's custom FilteringControl is replaced with a new one at runtime, a reference to the old one remains which leads to incorrect behavior.
Validation issue when ValidatesOnDataErrors is set to "InViewMode".
Focus issue with TextBox in CellTemplate and theme is different from Office_Black e.NewValue inside CellValidating event args is not set properly when fast scrolling is performed (via KeyDown).
Current cell scrolled horizontally in certain situations, even when under frozen column.
Expand button clipping with different row height.
System.ArgumentNullException with underscores in distinct values.
Common column headers were partially rendered for columns of the viewport in (after scrolling into view)
Q2 2012 SP2
What's Fixed
NullRefException on pasting to an empty GridViewDataControl
RadTreeListView will not expand child items properly with alternation and load on demand. ParentRow also now properly initialized.
IsExpandable not applied correctly with AlternateRowStyle and AlternateRowStyleSelector.
Exception when dynamically adding a column group that does not have a matching column.
Issues when using MaskedInput controls in CellEditTemplates.
Aggregate function applied twice in the Column Footer when a function is reused for more than one column.
When bound to CollectionViewSource all cells in a combo box column displayed the same values after edit (in a theme different than Office_Black)
Scrolling orientation of common headers was not correctly set for the virtualized items.
When a column's custom FilteringControl is replaced with a new one at runtime, a reference to the old one remains which leads to incorrect behavior.
Validation issue when ValidatesOnDataErrors is set to " InViewMode".
Focus issue with TextBox in CellTemplate and theme is different from Office_Black e.NewValue inside CellValidating event args is not set properly when fast scrolling is performed (via KeyDown).
Current cell scrolled horizontally in certain situations, even when under frozen column.
Expand button clipping with different row height.
System.ArgumentNullException with underscores in distinct values.
Common column headers were partially rendered for columns of the viewport in (after scrolling into view).
Q2 2012 SP1
What's New
- Virtualization for merged headers
What's Fixed
Memory leak fix for DoubleClick event.
TreeListViewDragCue VisualStates not changing is now fixed.
Exception on theme change with custom Header/Footer is now fixed.
SelectedItem binding does not work at first time (when set before RadGridView.DataLoad) is now fixed.
SelectedUnfocusedState improved for all themes.
Improved initial load time and scrolling performance.
Wrong selection state combining actions select item, unfocus grid, scroll grid.
Positioning of the BetweenItems Cue with rows with different height is now fixed.
Q2 2012
What's New
Delete key behavior with RadGridView.SelectionUnit = "Cell" improved.
GridViewRow SelectedUnfocused state.
Validation improvement to support better various validation scenarios.
Expand/collapse performance optimized.
Frozen column splitter behavior improved.
TimeSpan property filtering support
Aggregates fixed to work hierarchically.
What's Fixed
Frozen column splitter not correctly positioned in Metro theme is now fixed.
Copy and Paste commands are executed if other modifiers than Control are pressed is now fixed.
Child collections not resolved correctly is now fixed.
HierarchyExpandButton.Clip is now fixed
Now filtering will work properly with DataLoadMode="Asynchronous"
Wrong background of frozen column splitter in Expression_Dark theme is now fixed.
Q1 2012 SP1
What's New
- HierarchyIndent property
What's Fixed
- IsBusy is now fixed
Q3 2011 SP1
What's New
- RadTreeListView AutoExpandItems property
What's Fixed
- RadTreeListView filtering not working correctly
Q3 2011
What's New
Row resizing functionality
Memory and performance optimizations.
-
New property AutoLoadHierarhy
The new property is false by default - when set to true the TreeListView will initialize the entire hierarchy when ItemsSource is assigned.