Last Updated: 22 May 2019 12:02 by ADMIN

Users reported that the Text Search feature is misbehaving for certain columns in their grid.

We found that that if we take the Telerik example “DeferredSearching_WPF.sln", and change the "int" field+property to "long" , text search for a number indeed falls over.

Can you reproduce this?

Kind regards, Bertus Distributie ICT

Last Updated: 21 May 2019 11:08 by ADMIN
Release LIB 2019.2.527 (05/27/2019)

The following exception is observed in certain cases:

at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.RealizeMergedCells(Double frozenOffset, IEnumerable`1 mergedCells)

at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.CalculateMergedCells(Boolean shouldInvalidateMeasure)

at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.CalculateMergedCells(Boolean shouldInvalidateMeasure)

at Telerik.Windows.Controls.GridView.GridViewCellsPanel.ArrangeOverride(Size finalSize)

Last Updated: 20 May 2019 13:07 by ADMIN
When two columns in two separate column groups have the same name and they belong two separate column groups, the column group names of the parent column groups can be appended to the display content of the GridViewGroupPanelCells.

For example, the duplicate Code columns in the attached image should have content "PG Code" and "VENUE Code" respectively.
Last Updated: 17 May 2019 15:17 by ADMIN
Release LIB 2019.2.520 (05/20/2019)
Last Updated: 14 May 2019 12:39 by ADMIN
Columns are not automatically generated when binding to an empty table passed by RadEntityFrameworkDataSource
Last Updated: 07 May 2019 15:52 by Anthony

The built-in export capabilities for the RadGridView are clunky and not well though out. Additionally, it doesn't fully support exporting hierarchical child data. (You can do it, but you have to go through a good bit of song and dance for something that I've seen other tool sets do automatically.)

I'd like to see the option fully baked that doesn't require code-behind (allowing an MVVM approach). And asynchronous methods that uses standard async-await conventions.

Last Updated: 03 May 2019 08:03 by ADMIN
Release R2 2019
Nested property definitions are visible in situations when they don't match the filtering criteria.
Last Updated: 30 Apr 2019 15:17 by ADMIN

Add a property to the RadGridView that provides a distinct template for adding a new row.

Sometimes you have classes with no default constructor. Those classes may have properties that are read-only after construction. This cannot be handled in the RadGridView, because you only have the choice of a CellEditTemplate. (I'm envisioning something akin to the RowDetailsTemplate.)

Example: I have a class that defines a invoice match for payment application. Once the invoice is set it cannot be changed. The user can still edit the match, but they're only allowed to edit the amount to be applied.

Last Updated: 17 Apr 2019 08:04 by ADMIN

If you have the following model, the columns that show the Test and Date properties (in the derived class) cannot be sorted or filtered.


public class RowModel
    public int Id { get; set; }
    public Bar FredBar { get; set; }
public class Fred : Bar
    public DateTime Date { get; set; }
    public string Test { get; set; }
public abstract class Bar
    public string Title { get; set; }
    public double Value { get; set; }       

    <telerik:GridViewDataColumn DataMemberBinding="{Binding Id}" />               
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Title}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Value}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Date}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Test}" />

To work this around, set the IsCustomSorting property of the corresponding columns and implement a custom sorting in the Sorting event of RadGridView.

Last Updated: 16 Apr 2019 12:56 by ADMIN
When the RadGridView is bound to a collection of DynamicObject and runtime we add a new property to the objects, this new property will not be respected. The columns will not be refresh.
Last Updated: 12 Apr 2019 11:53 by ADMIN
Release LIB 2019.1.415 (04/15/2019)
Last Updated: 11 Apr 2019 14:52 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: GridView
Type: Bug Report

This happens only if there are many columns outside of the viewport (a scrollviewer is shown), with their TabStopMode property set to Skip.

In this case, the navigation needs some time in order to get to the next row and select the first available cell.

A possible workaround for this would be to implement a custom Keyboard Command Provider, and to replace the MoveNext command with a custom one, that moves the current cell, by setting the CurrentCellInfo property of RadGridView.

Last Updated: 08 Apr 2019 12:32 by ADMIN
After a cell is edited, a tooltip set through a style trigger is not shown.
Last Updated: 05 Apr 2019 10:55 by ADMIN
Release LIB 2019.1.408 (04/08/2019)
If your data contains uint, long or any numeric type different than Int32 or Decimal, the searching doesn't work.
Won't Fix
Last Updated: 04 Apr 2019 13:57 by ADMIN

The content of the cell is set from .LoadContent() method and is returned from the CreateCellElement method of the column. 

One possible scenario for a fix is to change that behavior and apply directly the template as WPF DataGrid does. However, this is a huge breaking change with CreateCellElement method is widely used. The second approach is to leave the code as it is right now, return the element from method of DataTemplate and set the ContentTemplate property of the cell to that DataTemplate. This will cause the content to be loaded twice. Which will degrade the  

So, as it turns out the solution is either to introduce breaking change or degrade the performance. Both of them are against our believes and efforts to improve the controls. 

Our suggestion is to use a workaround -  setting triggers directly to the style. We do hope you understand our concerns. 
Last Updated: 02 Apr 2019 13:23 by ADMIN
Created by: Carl Herlitz
Comments: 0
Category: GridView
Type: Feature Request
Last Updated: 01 Apr 2019 10:48 by ADMIN
Release LIB 2019.1.401 (04/01/2019)
Last Updated: 26 Mar 2019 11:55 by ADMIN
When the bound to the RadGridView objects implement the IDataErrorInfo interface and an invalid cell is scrolled out of the viewport, the corresponding row becomes valid.
Last Updated: 25 Mar 2019 09:15 by ADMIN
When format cell is copying from Excell, only the formatted value is passed into the RadGridView.
1 2 3 4 5 6