Completed
Last Updated: 13 Jun 2019 14:06 by ADMIN
Release R2 2019 SP1
This is reproduced when the RadGridView is bound to a ListCollectionView and it is grouped. In such a case, when an item is edited, it is brought to the bottom of the group.
Completed
Last Updated: 01 Apr 2019 10:48 by ADMIN
Release LIB 2019.1.401 (04/01/2019)
Completed
Last Updated: 14 Oct 2019 11:11 by ADMIN
Release LIB 2019.3.1014
After a cell is edited, a tooltip set through a style trigger is not shown.
Unplanned
Last Updated: 06 Mar 2019 13:54 by ADMIN
When there are 1000 (reproduce with 500) distinct values in the Popup filter and we try to select all of them it took 15 seconds and more when using ICustomPropertyProvider.
Completed
Last Updated: 01 Aug 2019 12:08 by ADMIN
Release LIB 2019.2.805 (08/05/2019)
The GridViewMultiColumnComboBoxColumn of RadGridView allows you to enter the edit mode of the corresponding cells even when the IsReadOnly or IsReadOnlyBinding properties of the column are set to True. 

This is also reproducible when RadGridView.IsReadOnly property is set to True

This is reproducible only when the SelectionMode is set to Multiple.

Completed
Last Updated: 04 Dec 2019 11:40 by ADMIN
Release LIB 2019.3.1209 (12/09/2019)

When the ItemsSource is not set: ArgumentOutOfRangeException is thrown

When the ItemsSource is set to an empty collection: DivideByZeroException is thrown

Completed
Last Updated: 06 Feb 2020 08:12 by ADMIN
Release LIB 2020.1.210 (02/10/2020)

The ItemsControl that holds the control panel of RadGridView should not be included in the tab order. Its IsTabStop property should be False. Only the items inside of it should be included in the tab order.

To work this around, use the ChildrenOfType extension method to get the ItemsControl and set its IsTabStop property. Optionally, you can exclude also the ControlPanelItemControl elements from the tab order.

private void gridView_Loaded(object sender, RoutedEventArgs e)
{
	var controlPanel = this.gridView.ChildrenOfType<ItemsControl>().FirstOrDefault(x => x.Name == "PART_ControlPanelItemsControl");
	controlPanel.IsTabStop = false;
}

Declined
Last Updated: 10 Feb 2020 09:28 by ADMIN

The search box TextBox element used with the search-as-you-type feature is not focused when you press the Tab key. This happens because the search box is excluded from the tab order (IsTabStop=False).

Use the ChildrenOfType extension method to get the TextBox element and set its IsTabStop to True.

private void gridView_Loaded(object sender, RoutedEventArgs e)
{
	var searchBox = this.gridView.ChildrenOfType<TextBox>().FirstOrDefault(x => x.Name == "PART_SearchAsYouTypeTextBox");
	searchBox.IsTabStop = true;
}

Completed
Last Updated: 11 Apr 2022 10:28 by ADMIN
Release LIB 2022.1.411 (11 Apr 2022)
When a frozen column is resized to fill the entire RadGridView, there isn't an option to reduce its size in order to bring the other columns into view.
Completed
Last Updated: 08 Nov 2019 15:13 by ADMIN
Release LIB 2019.3.1111

The designer throws an error when the default style of a control which has a RadSplitButton/RadDropDownButton in its control template is extracted in a ResourceDictionary and then merged in App.xaml. There must be a custom style which is based on the extracted one to reproduce the error. This behavior is only present in 2019 R3.

The error is "This feature requires service 'Microsoft.Windows.Design.Services.ValueTranslationService' to be present, but it could not be located."

Completed
Last Updated: 17 Oct 2019 09:29 by ADMIN
Release R3 2019 SP1
If ExportDefaultStyles is set to true, the default styles are exported. If the user has set some settings in the ElementExportingToDocument handler, those are ignored.

Setting the property to false allows the custom setting to be applied, but the default ones are gone
Completed
Last Updated: 04 Nov 2019 12:44 by ADMIN
Release LIB 2019.3.1104
If the DataMemberBinding of a GridViewMultiColumnComboBoxColumn points to a nested property, the value of that property is displayed in view mode and the DisplayMemberPath is not respected.
Completed
Last Updated: 03 Dec 2019 11:49 by ADMIN
Created by: Dinko
Comments: 0
Category: GridView
Type: Bug Report
1
Fix Section 508 Compliance accessibility errors. 
Unplanned
Last Updated: 16 Sep 2019 12:21 by ADMIN

Bind a grid to a DataView

Start editing and change the values of a few cells.

Press Escape twice to cancel the edit of the entire row.

Expected: the values return to the old values

Actual: the values remain the last entered ones

Completed
Last Updated: 24 Sep 2019 06:56 by ADMIN
Release LIB 2019.3.923
When adding a new row (before committing it) and we switch between the cells the RowValidating event is called every time.
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: 21 Aug 2020 06:28 by ADMIN
Release LIB 2020.8.224 (08/24/2020)
SearchMode property cannot be set in XAML because SearchStateManager is null initially.
Unplanned
Last Updated: 10 Aug 2020 13:18 by ADMIN
Created by: Tobias
Comments: 0
Category: GridView
Type: Feature Request
1
Evaluate GroupBy queries on the server when the data source allows it.
Completed
Last Updated: 17 Aug 2020 12:23 by ADMIN
Release LIB 2020.2.817 (08/17/2020)
Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='Telerik.Windows.Controls.GridView.DataCellsPresenter', AncestorLevel='1''. BindingExpression:Path=Foreground; DataItem=null; target element is 'ContentControl' (Name='PART_ContentPresenter'); target property is 'Foreground' (type 'Brush'). Such errors are shown when loading data and using some of the newer themes (VisualStudio2019, Fluent, Crystal).
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.