Xceed has released a new update for their Datagrid for WPF product. Â 3.2 was released back in June,
and here comes 3.5. What’s new in this release?
Xceed DataGrid for WPF Professional Edition v3.5 features a beautiful new view called Tableflowâ„¢.
This view offers fast animated smooth scrolling with inertia for impressive UI performance (works with
data virtualization), sticky group headers and master-detail master row and headers, full-column
animated drag and drop reordering. Also new is filtering and status indicator glyphs for datagrids
bound to a virtualizing collection.So in addition to the new features, below is a list of other fixes.
- The DataGridVirtualizingQueryableCollectionView now fully supports the FilterRow and the automatic filtering features.
- Added a ConnectionStateGlyph property that shows asynchronous activity when fetching virtualized data.
- Added a ConnectionState and ConnectionError property on the DataGridControl and DataGridVirtualizingCollectionViewBase.
- Added an IsConnectionStateGlyphEnabled property on UIViewBase.
- Corrected an issue where FilterCriterion were lost when the data source was changed.
- DataGridUnboundItemProperty corresponding cells are now refreshed when the DataGridUpdateSourceTrigger is set to CellContentChanged.
- Corrected an issue where a LicenseException was thrown when after a DataGridItemProperty was cloned.
- Corrected an issue where not all appropriate property values were cloned when a DataGridItemProperty was cloned.
- Corrected an issue where the first row inserted into an empty list remained in an invalid state.
- Filters are now kept when collapsing the detail’s parent row.
- FilterRow now supports filtering by empty strings.
- Removed a reference to System.Data.Linq that prevented the DataGridControl from being distributed on .NET Framework 3.5 SP1 Client Profile.
- Corrected an issue where the edit state was not correctly restored after a replace of the item being edited.
- When AllowDrag is set to true and a row drag is initiated, the DataGridVirtualizingCollectionView and DataGridVirtualizingQueryableCollectionView no longer query unnecessary data.
- Canceling a print and re-printing no longer results in an unopenable file or print-out.
- Grouping an empty DataGridControl bound to a DataGridVirtualizingCollectionView no longer throws an exception.
- When a Row’s MinHeight and MaxHeight are defined as the same value, the mouse cursor no longer shows the resize glyph since resizing is impossible.
- Corrected an issue that occurred when a cell’s EditTemplate lost focus when setting e.Cancel to true in the cell’s EditEnding event.
- Opening the DataGridControl in Blend 3 no longer results in an exception being thrown.
- Setting a ColumnManagerCell’s HorizontalContentAlignment and VerticalContentAlignment through a style now has an effect on the Printed DataGridControl.
- The remove filter button is now displayed in a detail grid’s filter row.
- Corrected an issue where the DataGridCollectionView was not accepting items whose types derived from the item type specified at construction.
- The FilterRow can now be navigated to using the Keyboard while using CardView.
- Removes binding warnings from the output window when bound to items implementing IDataErrorInfo and using UnboundDataGridItemProperties.
- Corrected an issue that occurred when toggling the sort direction of a column while multiple columns were sorted
Personally, I will be interested to see the new view and will post my experiences with it shortly.
Sphere: Related Content