Completed
Last Updated: 13 Oct 2014 12:28 by ADMIN
RadGridView scrolls to right when clicking on a cell that is larger than the visible area.
Completed
Last Updated: 15 Jun 2012 08:40 by ADMIN
1. Create a new project with RadGridView and setup hierarchy with three levels.
2. Add a button and when handling its Click event call the ExpandAll method.
3. Run the project and expand the first row.
4. Click the button.
Declined
Last Updated: 16 May 2019 08:17 by ADMIN
1. Create a new project and setup hierarchy
2. Add a large number of rows as child rows to the last row at first level
3. Run the project and try to expand the last row
Completed
Last Updated: 12 Dec 2015 07:22 by ADMIN
1. Load the ControlDefault theme in Visual Style Builder
2. Edit the cell style and try to disable the cell border when RadGridView is not focused and the HideSelection property is set to true.
3. You cannot because the HotTracking property is not updated correctly for grid cells.

Workaround: 
void radGridView1_CellFormatting(object sender, CellFormattingEventArgs e)
{
    if (e.CellElement.IsCurrent && !e.CellElement.RowElement.HotTracking)
    {
        e.CellElement.DrawBorder = false;
        e.CellElement.DrawFill = false;
    }
    else
    {
        e.CellElement.ResetValue(LightVisualElement.DrawFillProperty, ValueResetFlags.Local);
        e.CellElement.ResetValue(LightVisualElement.DrawBorderProperty, ValueResetFlags.Local);
    }
}
Completed
Last Updated: 08 Dec 2011 07:29 by ADMIN
1. Create a new project with RadGridView
2. Set ColumnGroupsViewDefinition
3. Save the layout by calling the SaveLayout method
4. Load the layout by calling the LoadLayout method
Completed
Last Updated: 23 Dec 2011 06:25 by ADMIN
1. Create a new project with RadGridView
2. Add a ContextMenuOpening event handler
3. Run the project
4. Right-click with the mouse on a non-selected row. You will observe that the CurrentRow property points to the wrong row.
Declined
Last Updated: 05 Jun 2015 10:25 by ADMIN
1. Create a new project with RadGridView.
2. Bind it.
3. Add some filter descriptors.
4. Handle the CustomFiltering event and add custom filter for some column.
5. Run the project and you will see that all other filters are not applied.
Completed
Last Updated: 07 Feb 2012 07:29 by Jesse Dyck
1. Create a new project with RadGridView and bind it
2. Handle the UserAddedRow event
3. Run the project
4. Enter some text in a new row cell and click on the white space
5. You will see that the UserAddedRow event will not fire and the row will be added.
Completed
Last Updated: 20 Jul 2011 04:38 by ADMIN
1. Create a new project and add RadGridView
2. Bind to a large DataSource (e.g. 150 k rows)
3. Set MultiSelect property to true
4. On a button click call the SelectAll method
5. Run the application and click the button
Completed
Last Updated: 20 Dec 2016 06:53 by ADMIN
A developer should be able to remove certain fields from there, so his end-users cannot use them to build their expressions.
Completed
Last Updated: 25 Jan 2013 03:50 by ADMIN
If the Average aggregate is applied over a column which contains only integer data (for example over the ID column of a DataTable), the result will be calculated as an integer value which is not correct in most cases. To workaround the issue, add a custom evaluation of the average function on the GroupSummaryEvaluate event:

        void radGridView1_GroupSummaryEvaluate(object sender, GroupSummaryEvaluationEventArgs e)
        {
            if (e.SummaryItem.FieldName == "ID" && e.SummaryItem.Aggregate == GridAggregateFunction.Avg)
            {
                int count = 0;
                decimal sum = 0;
                foreach (GridViewRowInfo row in this.radGridView1.Rows)
                {
                    count++;
                    sum += (decimal)row.Cells["ID"].Value;
                }

                e.Value = count > 0 ? sum / count : 0;
            }
        }
Completed
Last Updated: 03 Oct 2011 07:31 by ADMIN
When there is a read only column and the user navigates with the keyboard the filter cell in the filter row is skipped.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
The total summary rows have the same number of indent columns as the group summary rows and it makes them harder to distinguish.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Feature Request
1
Add option for alphabetical order of the columns in the "Rule applies on:" drop down list.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
The issue appears when the RadGridView control has several columns, some of the have fixed size (equal MinWidth and MaxWidth) and AutoSizeColumnsMode is Fill. The size of the not-fixed columns is calculated differently with each rebinding of the control.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
1
The issue appears when you perform the following steps in TableElement's Begin/EndUpdate batch operation:

1. Set RadGridView DataSource.
2. Execute the BestFitColumns() method of the control.
3. Set AutoSizeColumnsMode of RadGridView to GridViewAutoSizeColumnsMode.Fill.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
How to reproduce:

1. RadGridView control with two group levels. One group row in every second level groups. All groups are initially collapsed.
2. Expand the first group. The group row of its child group is created and the ViewCellFormatting event is raised for it. Collapse the group.
3. Expand the second group. The group row of the first child group is reused for the group row of the second child group. The ViewCellFormatting event is not raised for it.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
1
RadGridView does not handle nullable DateTime objects correctly.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
1
RadGridView does not update its UI when a new item is added to/remove from its child BindingList collection or a property of the child object is edited (INotifyPropertyChanged is implemented for the child object).

Comments: We will not support the case when adding/removing items and object relational hierarchy is used.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
The issue appears when the form with the RadGridView control is minimized and the DataSource of the control is changed from 'null' to some value.