Possibility user of control to add additional properties for serialization in xml file and load this repository with event to change behavior of control
The problem exist if Column.Remove() is executed for master level.
Use the project in the support ticket to reproduce the issue.
On DateTime column when IsNull or IsNotNull option has been chosen it throws exception.
Escaping special symbols in filter expression when used IsEqualTo operator
1. Create a new project containing RadGridView 2. Set the MimimumSize and MaximumSize properties 3. Set the AutoSize property to true 4. Run the project and you will see that RadGridView is not in AutoSize mode
When adding a new row in underling data source and SelectLastAddedRow is true the newly added row is set as current but it is out of visible grid area.
1. Create a new project containing RadGridView 2. Set the VirtualMode property to true 3. Set RowCount and ColumnColunt properties to 10 4. Set the EnableFiltering property to true 5. Run the project and apply filtering
No data to display view for every child template in hierarchy mode and ActiveViewChanged event to support implementation of custom logic COMMENT: NoDataToDisplay text is not specific for any view. It appears only when RadGridView is empty. Child views do not take place when there are no child rows in them and there is no need to show the text for child views.
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.
Column's FormatString property should be applied to filter cells as well.
CellFormatting should not me thrown for filter cell elements.
When you create an expression column in the second level of hierarchy, the expression is not evaluated.
When changing parent form Localization property the column's header text does not changes appropriately
Steps to reproduce: 1. Create a new project containing RadGridView 2. Set AddNewRowPosition property to Bottom 3. Handle the CellFormatting event for the last column and cancel it 4. Run the project
If I create a grid view and use DeferRefresh while adding rows, if I later update the value by using the Cell.value property, the cell does not update visually until you force a redraw of the cell in some fashion. The most reliable workaround was using a beginedit/endedit around the value change inside another DeferRefresh call, but it's really slow and unusable. The other thing I tried that worked a bit was getting the row and calling InvalidateRow() - which works for single line cells pretty well, but if you have auto size with multi-line, etc... it doesn't update the vertical height of the row correctly.
The HeaderText of the RadGridView column should be set to the caption of the DataTable column Caption when it is provided.
1. Create a new project with RadGridView and bind it 2. Add a button and on its click event start a timer and call the BeginEdit method of RadGridView 3. On timer tick event change the theme for the grid
IMPROVE. Extend the functionality of formatting the group text when grouping by more than one column is performed on the same group level
RadGridView should automatically scroll when holding the left mouse button and dragging with the mouse to select more rows for the rows which do not fit in the page.