The problem exist for NotifyCollection - CollectionChanged event also. Filter events too.
When you set the value of unbound column in bound mode of RadGridView, the cell is not updated.
The CellClick event is fired when the mouse button is released after scrolling.
The GridSpinEditor of RadGridView changes its value automatically to its maximum.
I have a radform, drop a gridview on it, go into property builder for the gridview and add a textbox column, make the column read only, do not allow sorting, grouping, or adding, do not show the group panel or the column header row. The top border is missing.
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
GridViewSpreadExport does not export correctly more than one child templates from second level.
1. Create a new project with RadGridView 2. Create a new ColumnGroupsViewDefinition 3. Change the ViewDefinition property in the Designer.cs file before calling the EndInit method 4. Run the project
exception is thrown when the ListChanged event send ItemChanged notification before ItemAdded
1. Drag a RadGridView on a form. 2. Set the EnableFiltering and ShowHeaderCellButtons to true. 3. Fill the grid with data and run the project. 4. Open the filter popup and type something in the text field. 5. Press enter key and the popup will be closed without applying the filter.
The performance of excel-like filtering when you have more than 5000+ row in RadGridView.
Add the hyperlink cell's row and column to the HyperlinkOpening event arguments.
RadGridView loses the multiple selected rows when it has a sorted column and a cell value is edited.
1. Create a new project and open a form at design time 2. Add RadGridView 3. Add a GridViewDecimalColumn 4. Set its TextAlignment property to MiddleLeft 5. Run the application
I still have the performance problem. I have attached the same project extende by a new button/(function to create a new group with one root entry and 100 sub-entries. This takes a while due to the log of the data context, but what really takes me off is the performance of the grid when opening this root entry. On my machine (i5, 4GB ram) it takes about 5-6 seconds for the sub-structure to open. The zip also contains an old version of the program and in the bin/debug folder you can find the "RadTest.exe" (as opposed to the RadTest2.exe), wich will open the sub-structure in no time. So - there must be something wrong with my way of working the grid. To reproduce: Run the program, click the "Generate" Button and enter a name for the new group. This will create 101 new entries (1 root, 100 subs), taking about 15-20 secs (which is ok, as I said above). Then open the "RootEntry" within the group -> takes 5-6 seconds. When the subentries are visible, scrolling the grid vertically is really slow as well.
The summary row values are not updated in the following scenario: 1. Group by one column and expand one group row. 2. Remove this grouping. 3. Group by second column in a way it creates a group with the same value as the one of the previously expanded group.
1. Create a new project with RadGridView 2. Enable the multiple row selection and set the second column to be read only 3. Run the project 4. Start selecting from the "add new row" and the second column 5. Move the mouse down 6. Release the mouse button on the second column
The ValueChanged event of RadGridView is not fired when you select a new item of RadDropDownListEditor in AutoCompleteMode.Append.
Setting RadGridView CurrentRow to a child row should make the control scroll to this row. This is the control behavior when setting row from the MasterTemplate as CurrentRow.
IMPROVE. RadGridView - expose the color dialog form in GridColorPickerElement