Unplanned
Last Updated: 20 Nov 2020 14:53 by ADMIN
Unplanned
Last Updated: 18 Nov 2020 12:43 by ADMIN

If the DisplayIndex of the columns is set when they are initialized, ColumnGroups are not displayed.

As a workaround, you can set the DisplayIndex after the columns are initialized. 

 

Unplanned
Last Updated: 10 Nov 2020 11:13 by ADMIN
We can implement drag-scroll behavior when dragging column across the headers section of the columns.
Declined
Last Updated: 09 Nov 2020 14:55 by ADMIN

I am using a RadGridView to display appointments. I am adding paging to the control with RadDataPager. I am setting the ItemSource property for the RadGridView to {Binding Path=PagedSource, ElementName=unscheduledWorkOrdersRadDataPager }. I am then overriding the ConvertDraggedData(object data) method and using the DataObjectHelper class in order to obtain data from the object data parameter and then setting the returned IEnumerable<IOccurence> accordingly.

The problem is that whenever I added paging to the RadGridView. The DataObjectHelper is not able to properly retrieve the dragged data from the object data parameter.

Completed
Last Updated: 09 Nov 2020 14:20 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
When a GridViewRow has a validation error, a ToolTip with the error will appears on mouseover. If we scrolled the RadGridView, which has rows with errors, the tooltip starts to appear on valid rows. This behavior is reproducible when using the RowValidating event to validate the data.
Completed
Last Updated: 09 Nov 2020 13:27 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
ADMIN
Created by: Ivan Ivanov
Comments: 0
Category: GridView
Type: Bug Report
3
As Windows application use a common clipboard, there is a potential risk for causing a ComInterop exception while copying data from RadGridView. Workaround: Process exceptions in application logic
Completed
Last Updated: 06 Nov 2020 14:46 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The exception message is: "... is not a valid metadata type for type filtering operations. Type filtering is only valid on entity types and complex types." The exception is observed when using AggregateFunctions and setting up the data with EntityFramework. 
Completed
Last Updated: 04 Nov 2020 13:00 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The selection inside the cells of the GridViewMultiColumnComboBoxColumn is not refreshed when its ItemsSource is updated during runtime. 
Completed
Last Updated: 03 Nov 2020 15:34 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
When performing a sort operation by clicking on the column header the cursor changes to a busy one if the operation takes longer. The same should be implemented when performing a sort by clicking on a group cell in the grouping panel.
Completed
Last Updated: 30 Oct 2020 15:05 by ADMIN
Release R3 2020
A NullReferenceException is raised when trying to edit a GridViewMultiColumnComboBoxColumn and the RadGridView's ItemsSource is a DataView.
Completed
Last Updated: 29 Oct 2020 10:31 by ADMIN
Release R3 2020 SP1
Unplanned
Last Updated: 25 Oct 2020 11:36 by SÅ‚awomir
If in the content of RadGridView.ControlPanelItem has a binding with a RelativeSource or ElementName and the grid is placed in the collapsed UserControl, a binding error is thrown in the output window.
Completed
Last Updated: 16 Oct 2020 12:59 by ADMIN
Release R3 2020 SP
Clearing and updating the ColumnGroups collection results in degraded performance when there is a big amount of column groups.
Completed
Last Updated: 15 Oct 2020 13:40 by ADMIN
When invalid rows that were loaded but not in viewport get valid, the invalid state (row validation indicator) is still visible.
Completed
Last Updated: 15 Oct 2020 11:57 by ADMIN
Release LIB 2020.3.1019 (10/19/2020)
When SpreadStreamExport.RunExportAsync() method is exporting large data it could take a while to export the grid. While exporting the grid, the ItemsSource changes to a new one with a different number of columns, NullReferenceException is thrown.
Completed
Last Updated: 15 Oct 2020 10:09 by ADMIN
Release R3 2020 SP

When using INotifyDataErrorInfo, items are still validated even when the ValidationType property is None.

 

Please note that when the AutoGeneratedColumns property is set to true, the item's HasErrors property will be evaluated, but only once.

 

 

Unplanned
Last Updated: 09 Oct 2020 12:37 by ADMIN

Hello

I have often faced a scenarion where I have groups (GroupDescriptor), but those groups need to be ordered by a different property.

Usually, telerik column properties already provide a SortMemberPath.

<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" SortMemberPath="Id"


However, the GroupDescriptor does not have that, it only has Member and SortDirection.

The only way to set the sort to refer another property is in code behind using a generic group descriptor. It is very flexible, but it has several drawbacks, since now I'd have to declare everything in C# (aggregate functions, templates, etc) and also lose the Design time feedback from Visual Studio.

My request is to just have the possibility to set a SortMember in XAML which will work for most scenarios, same way as others components already do.

<telerik:GroupDescriptor Member="OrderState" SortDirection="Ascending"
                                         SortMember="OrderStateIndex" >

 

Thanks

Unplanned
Last Updated: 09 Oct 2020 12:04 by ADMIN
When the ItemsSource of the RadGridView is set to an implementation of ICollectionView, the Groups property is not utilized, since the groups are generated internally by the RadGridView. We can consider introducing support the Groups property to allow for grouping customizations.
Completed
Last Updated: 08 Oct 2020 07:47 by ADMIN
Release LIB 2020.3.1012 (10/12/2020)
Created by: LindenauAtSOG
Comments: 3
Category: GridView
Type: Bug Report
2
As a Followup to this (Bad performance with grouping)Forumpost I managed to reproduce the issue now.
Since i cannot upload zip-files in the Forum I am doing it here.


The problem is, that a single grouping dramatically increases the time for sorting the values.
When the grouping is not present, sorting the same column is much faster.


It appears that it is related to the ammount of columns in total (not grouped).
The ammount of records is not so important, 100 (as in the attached sample) should not be significant.
1 2 3 4 5 6