Completed
Last Updated: 08 Oct 2014 13:12 by ADMIN
To reproduce:
- Create a RadGridView with 3 columns.
- Set ShowRowHeaderColumn to false.
- Set GridViewAutoSizeColumnsMode to Fill.
- Select a cell and hit the TAB key multiple times. Notice the entire grid shift left and right.
Completed
Last Updated: 13 Mar 2014 10:54 by ADMIN
To reproduce:
Add a RadGridView wth a few columns ,add rows as a few rows should have increasingly long text. Right click on the header cell to show the context menu and click bestfit. You will notice that the size of the column is not correct

Workaround: void grid_MouseMove(object sender, MouseEventArgs e) { this.mouseLocation = e.Location; } private Point mouseLocation; private GridViewColumn currentColumn; void grid_ContextMenuOpening(object sender, ContextMenuOpeningEventArgs e) { if (this.grid.CurrentRow is GridViewHierarchyRowInfo) { RadItem bestFitItem = e.ContextMenu.Items.FirstOrDefault(x => x.Text == "Best Fit"); if (bestFitItem != null) { e.ContextMenu.Items.Remove(bestFitItem); } RadMenuItem newBestFitItem = new RadMenuItem { Text = "Best Fit" }; this.currentColumn = (this.grid.ElementTree.GetElementAtPoint(this.mouseLocation) as GridCellElement).ColumnInfo; newBestFitItem.Click += newBestFitItem_Click; e.ContextMenu.Items.Add(newBestFitItem); } } void newBestFitItem_Click(object sender, EventArgs e) { int highestWidth = this.GetHeightestWidthFromColumn(this.currentColumn); this.currentColumn.Width = highestWidth; } private int GetHeightestWidthFromColumn(GridViewColumn gridViewColumn) { int max = int.MinValue; Font cellFont = this.grid.TableElement.VisualRows[0].VisualCells[0].Font; for (int i = 0; i < this.grid.Rows.Count; i++) { int textWidth = TextRenderer.MeasureText(this.grid.Rows[i].Cells[gridViewColumn.Index].Value + "", cellFont).Width; if (max < textWidth) { max = textWidth; } } return max; }
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Bug Report
2
IIF function in Expression for calculated columns does not work.
Completed
Last Updated: 23 Jul 2015 14:11 by ADMIN
There is wrong current row selection for bound RadGridView, when using AddNew and ResetBindings methods on same BindingSource.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Bug Report
2
When loading layout in RadGridView, combo box columns lose their data-sources.
Completed
Last Updated: 23 Apr 2014 12:56 by Jesse Dyck
ADMIN
Created by: Martin Vasilev
Comments: 1
Category: GridView
Type: Bug Report
2
When adding new row, before finishing it - leave the grid focus (click a button outside the grid for example). The new row has been added but RowValidating event does not thrown.
Completed
Last Updated: 23 Apr 2014 12:56 by Jesse Dyck
ADMIN
Created by: Martin Vasilev
Comments: 1
Category: GridView
Type: Bug Report
2
If there is not VerticalScrollbar in RadGridView, pressing PageUp/Down keys leads to unexpected behavior. To reproduce the issue just place a RadGridView in a Form and add a couple rows, but not enough to vertical scrollbar apear. Run the project and test repeated PageDown and PageUp key presses.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Feature Request
2
In the add new row element there is some cells€™ values, which are set through code (programmatically). 
However, if there is not at least one cell, which was manually edited (changed its value), the row cannot be committed.
Unplanned
Last Updated: 15 Aug 2017 09:33 by Jared
Allow setting the CurrentColumn/CurrentCell in the RowValidaging event
Completed
Last Updated: 20 Dec 2012 06:54 by ADMIN
ADMIN
Created by: Boryana
Comments: 0
Category: GridView
Type: Feature Request
2
Allow hiding the SummaryRowItems in RadGridView's Groups
Completed
Last Updated: 17 Jun 2014 08:44 by ADMIN
Resolution: Individual cells cannot have specific FormatString since the property is bound to column's FormatString 
Completed
Last Updated: 06 Apr 2012 03:49 by ADMIN
When a RadGridView instance is initialized in the Form's constructor, the grid is not assigned a binding context.
Note: This is a desired behavior.
Completed
Last Updated: 23 Nov 2012 08:17 by ADMIN
ADMIN
Created by: Boryana
Comments: 0
Category: GridView
Type: Bug Report
2
RadGridView cannot display any data when bound to a List<IObject> filled with different implementations of the interface.
Completed
Last Updated: 10 May 2010 08:26 by ADMIN
Set AutoSizeRows and WrapText to true.
Start resizing the form.
You will see that the cell size is wrong.
Completed
Last Updated: 18 Jan 2011 05:53 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: GridView
Type: Bug Report
2
When canceling the CurrentRowChanging event and the changing row is the new row, then the click here to add new row text will not be visible anymore.
Completed
Last Updated: 06 Jan 2012 09:15 by ADMIN
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
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
IMPROVE. RadExpressionEditorForm - add ability to be shown as modal form
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Completed
Last Updated: 27 Jul 2012 07:30 by ADMIN
IMPROVE. RadExpressionEditorForm - one should be able to access the form and its controls in order to customize their appearance
Completed
Last Updated: 25 Jul 2012 07:39 by ADMIN
FIX. RadGridView - the TextAlignment property of GridViewHyperlinkColumn is not taken into consideration

Reproduce:
- add RadGridView

 private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'nwindDataSet.Customers' table. You can move, or remove it, as needed.
            this.customersTableAdapter.Fill(this.nwindDataSet.Customers);

            DataColumn colContactName = nwindDataSet.Customers.Columns["ContactName"];
            DataColumn colAddress = nwindDataSet.Customers.Columns["Address"];

            this.radGridView1.Columns.Add(colContactName.ColumnName);
            this.radGridView1.Columns.Add(colAddress.ColumnName);
            this.radGridView1.Columns.Add(new GridViewHyperlinkColumn(colAddress.ColumnName + " Link"));

            this.radGridView1.Columns["Address"].TextAlignment = ContentAlignment.MiddleRight;
            this.radGridView1.Columns["Address Link"].TextAlignment = ContentAlignment.MiddleRight;// Different alignment between the two columns

            foreach (DataRow row in nwindDataSet.Customers.Rows)
            {
                this.radGridView1.Rows.Add(row.ItemArray[2], row.ItemArray[4], row.ItemArray[4]);
            }
        }

Workaround:

 private void radGridView1_CellFormatting(object sender, CellFormattingEventArgs e)
        {
            GridHyperlinkCellElement cell = e.CellElement as GridHyperlinkCellElement;
            if (cell != null)
            {
                cell.ContentElement.TextAlignment = ContentAlignment.MiddleRight;
            }
        }