RadGridView for WPF

RadControls for WPF Send comments on this topic.
Changes and Backwards Compatibility

Glossary Item Box

Telerik RadGridView for WPF Q2 2009

  • RecordManager is now obsolete and is not used anymore in the internal logic of RadGridView.
  • DataRecords, GroupRecords and ExpandableRecords are obsolete and their logic is now handled by QueryableCollectionView.
  • FilterDescription, SortDescriptions and GroupDescriptions properties are now obsolete and are substituted by FilterDescriptors, SortDescriptors and GroupDescriptors.
  • DataControl selection no longer uses Records - it now uses DataItems.
  • Telerik, Simple, and Caramel themes have been removed from the GridView assembly.


Telerik RadGridView for WPF Q1 2009

  • Theming.Theme property is now obsolete.

Use StyleManager.Theme instead.

  • The SelectionChanged event arguments are now changed:

C# Copy Code
private void radGridViewSelection_SelectionChanged(object sender, Telerik.Windows.Controls.SelectionChangeEventArgs e)
{
  ....
}

 

VB Copy Code
Private Sub radGridViewSelection_SelectionChanged(sender As Object, e As Telerik.Windows.Controls.SelectionChangeEventArgs)
........
End Sub

 

  • Fields collection is now removed.

  • Templates of GridViewRow,GridViewExpandableRow, GridViewGroupRow and GridViewNewRow contain several changes.

If you have custom templates for these controls they will not work by the following changes:

  1. NavigatorPresenter is renamed to IndicatorPresenter
  2. The IndentPresenter control is now added to the row template. It represents the indentation space when using grouping or hierarchy.
  3. The Grid panel in DataCellsPresenterTemplate is replaced by GridViewCellsPanel control.
  • GridViewNavigatorCell is now renamed to GridViewIndicatorCell.

  • SortingRequested event is now changed to Sorting event.

The type of its second argument is changed from SortingRequestedEventsArgs to GridViewSortingEventArgs.

  • DistinctFilterControl is replaced by FilteringDropDown control.

The UI of filtering control is also changed. For more details please go to Basic Filtering