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.
Improve the filtering by date time column by adding properties that enable choosing whether to include time part and seconds part
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.
The UserAddingRow event is not fired when you click on empty area in RadGridView.
You cannot save the current row by performing the DataContext's SaveChanges method when the RadGridView is bound to IQueryable. The code should look like this to work properly: protected sealed override void BindingNavigator_SaveAction(object sender) { try { this.countriesRadGridView.EndEdit(); BindingSource bs = this.countriesRadGridView.DataSource as BindingSource; bs.EndEdit(); this.DataContext.SaveChanges(); base.FireUpdateData(); } catch (Exception Ex) { string exMessage = Ex.Message; MessageBox.Show(exMessage); } }
Depending on when the ViewDefinition is applied RadGridView throws an exception or not
1. Create a new project with RadGridView 2. Setup a hierarchy with a large number of rows 3. Apply grouping and expand all child views 4. Run the project and try to scroll
1. Create a new project with RadGridView 2. Bind a hierarchy with a large number of rows 3. Add two buttons and on button click call ExpandAll and CollapseAll methods 4. Run the project and click the first button
The GridViewImageColumn does not support custom TypeConverter
1. Inherit from RadGridView 2. Add the grid to IContainer 3. Bind the grid => the rows are not visible even though they are added and the binding is successful
ADD. RadGridView - add functionality to automatically scroll to the needed position, during multiple selection of cells with the traslucent rectangle. MultiSelect = true SelectionMode = cells
A new row is added twice when the RadGridView is bound to EntityCollection.
The tab navigation is not changed when RightToLeft mode is enabled.
The AutoSizeColumnsMode.Fill cause glitches when HtmlViewDefinition is used.
The SummaryRowGroupHeaders are not evaluated when grouping is changed.
The CellClick event is not fired for cells of GridViewCheckBoxColumn
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.
FIX. RadGridView - the DisplayMember, ValueMember and DataSource properties of GridViewComboBoxColumn are not visible in the property builder
Currently the Contains operation considers the property value, but operators like Equals doesn't.
The maximum vertical scroll position is not accurate when the new row is on the bottom, sorting is applied and new row is added.