New to Telerik UI for WinFormsStart a free 30-day trial

DataGridView

Updated over 6 months ago

The DataGridView is converted to RadGridView. The following tables describe which properties, methods and events are removed and which are replaced with similar equivalents.

PropertiesActionRadControls Equivalent
AllowUserToAddRowsReplaced withAllowAddNewRow
AllowUserToDeleteRowsReplaced withAllowDeleteRow
AllowUserToOrderColumnsReplaced withAllowColumnReorder
AllowUserToResizeColumnsReplaced withAllowColumnResize
AllowUserToResizeRowsReplaced withAllowRowResize
AlternatingRowsDefaultCellStyleProduces Error
AutoSizeColumnsModeProduces Error
AutoSizeRowsModeProduces Error
BackgroundColorReplaced withTableElement.BackColor
BorderStyleRemoved
ClipboardCopyModeReplaced withClipboardCopyMode
ColumnHeadersHeightSizeModeRemoved
ColumnHeadersDefaultCellStyleProduces Error
ColumnHeadersHeightReplaced withTableElement.TableHeaderHeight
ColumnHeadersVisibleReplaced withShowColumnHeaders
CellBorderStyleProduces Error
DataPropertyNameReplace withFieldName
EditModeReplaced withBeginEditMode
EnableHeadersVisualStylesRemoved
GridColorRemoved
RowHeadersVisibleReplaced withShowRowHeaderColumn
RowHeadersWidthReplaced withTableElement.RowHeaderColumnWidth
RowHeadersWidthSizeModeRemoved
RowHeadersDefaultCellStyleProduces Error
RowsDefaultCellStyleProduces Error
RowHeadersBorderStyleProduces Error
ScrollBarsProduces Error
ShowCellToolTipsReplaced withShowItemToolTips
ShowEditingIconRemoved
SelectionModeReplaced withSelectionMode
EventsActionRadControls Equivalent
AutoSizeColumnModeChangedProduces Error
AlternatingRowsDefaultCellStyleChangedProduces Error
DataErrorReplaced withDataError
ColumnWidthChangedReplaced withColumnWidthChanged
CellValuePushedReplaced withCellValuePushed
CellValueNeededReplaced withCellValueNeeded
AllowUserToAddRowsChangedRemoved
AllowUserToDeleteRowsChangedRemoved
AllowUserToOrderColumnsChangedRemoved
AllowUserToResizeColumnsChangedRemoved
AllowUserToResizeRowsChangedRemoved
AutoSizeColumnsModeChangedRemoved
AutoSizeRowsModeChangedRemoved
BackgroundColorChangedRemoved
BorderStyleChangedRemoved
CellBorderStyleChangedRemoved
ColumnHeadersBorderStyleChangedRemoved
ColumnHeadersDefaultCellStyleChangedRemoved
CellContentDoubleClickReplaced withCellDoubleClick
ColumnHeadersHeightChangedRemoved
ColumnHeadersHeightSizeModeChangedRemoved
CellContextMenuStripChangedRemoved
CellContextMenuStripNeededRemoved
CellErrorTextChangedRemoved
CellErrorTextNeededRemoved
CellLeaveProduces Error
CellMouseClickProduces Error
CellMouseDoubleClickProduces Error
CellMouseDownProduces Error
CellMouseEnterProduces Error
CellMouseLeaveProduces Error
CellMouseMoveRemovedCellMouseMove
CellValidatingReplaced withCellValidating
CellValueChangedReplaced withCellValueChanged
CellContentClickProduces Error
CellContentDoubleClickProduces Error
CellEnterProduces Error
CellDoubleClickReplaced withCellDoubleClick
CellEndEditReplaced withCellEndEdit
CellBeginEditReplaced withCellBeginEdit
CellFormattingReplaced withCellFormatting
ColumnAddedProduces Error
ColumnContextMenuStripChangedRemoved
ColumnDataPropertyNameChangedRemoved
ColumnDefaultCellStyleChangedRemoved
ColumnDisplayIndexChangedRemoved
ColumnDividerDoubleClickRemoved
ColumnDividerWidthChangedRemoved
ColumnHeaderMouseClickRemoved
ColumnHeaderMouseDoubleClickRemoved
ColumnHeaderCellChangedRemoved
ColumnMinimumWidthChangedRemoved
ColumnNameChangedRemoved
ColumnRemovedProduces Error
ColumnSortModeChangedRemoved
ColumnStateChangedRemoved
ColumnToolTipTextChangedRemoved
DataMemberChangedRemoved
DataSourceChangedRemoved
DefaultCellStyleChangedRemoved
EditingControlShowingRemoved
EditModeChangedRemoved
GridColorChangedRemoved
MultiSelectChangedProduces Error
ReadOnlyChangedRemoved
RowContextMenuStripChangedRemoved
RowContextMenuStripNeededRemoved
RowDefaultCellStyleChangedRemoved
RowDirtyStateNeededRemoved
RowDividerDoubleClickRemoved
RowDividerHeightChangedRemoved
CurrentCellDirtyStateChangedRemoved
RowHeadersBorderStyleChangedRemoved
RowHeadersDefaultCellStyleChangedRemoved
RowHeadersWidthChangedRemoved
RowHeadersWidthSizeModeChangedRemoved
RowHeightInfoNeededRemoved
RowHeightInfoPushedRemoved
RowMinimumHeightChangedRemoved
RowPostPaintRemoved
RowsAddedProduces Error
RowsRemovedProduces Error
RowPrePaintRemoved
RowStateChangedRemoved
RowUnsharedRemoved
SortCompareRemoved
RowValidatingReplaced withRowValidating
RowEnterRemoved
RowErrorTextChangedRemoved
RowErrorTextNeededRemoved
RowHeaderMouseClickRemoved
RowHeaderMouseDoubleClickRemoved
RowHeaderCellChangedRemoved
RowLeaveRemoved
DataBindingCompleteReplaced withDataBindingComplete
RowValidatedReplaced withRowValidated
UserDeletingRowReplaced withUserDeletingRow
DefaultValuesNeededReplace withDefaultValuesNeeded
UserAddedRowReplace withUserAddedRow
UserDeletedRowReplace withUserDeletedRow
NewRowNeededReplace withNewRowNeeded
MethodsActionRadControls Equivalent
AdjustColumnHeaderBorderStyle(DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool isFirstDisplayedColumn, bool isLastVisibleColumn)Produces Error
AreAllCellsSelected(bool includeInvisibleCells)Produces Error
AutoResizeColumns()Produces Error
AutoResizeColumns(DataGridViewAutoSizeColumnsModeautoSizeColumnsMode)Produces Error
AutoResizeColumn(int columnIndex)Produces Error
AutoResizeColumn(int columnIndex, DataGridViewAutoSizeColumnMode autoSizeColumnMode)Produces Error
AutoResizeColumns(DataGridViewAutoSizeColumnsMode.DisplayedCells)Produces Error
AutoResizeRows()Produces Error
AutoResizeRows(DataGridViewAutoSizeRowsMode autoSizeRowsMode)Produces Error
AutoResizeRow(int rowIndex, DataGridViewAutoSizeRowMode autoSizeRowMode)Produces Error
AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode)Produces Error
AutoResizeRowHeadersWidth(int rowIndex, DataGridViewRowHeadersWidthSizeMode rowHeadersWidthSizeMode)Produces Error
BeginEdit(bool selectAll)Produces Error
CommitEdit(DataGridViewDataErrorContexts context)Produces Error
GetCellCount(DataGridViewElementStates includeFilter)Produces Error
GetCellDisplayRectangle(int columnIndex, int rowIndex, bool cutOverflow)Produces Error
GetColumnDisplayRectangle(int columnIndex, bool cutOverflow)Produces Error
GetRowDisplayRectangle(int rowIndex, bool cutOverflow)Produces Error
HitTest(int x, int y)Produces Error
InvalidateCell(DataGridViewCell dataGridViewCell)Produces Error
InvalidateCell(int columnIndex, int rowIndex)Produces Error
InvalidateColumn(int columnIndex)Produces Error
InvalidateRow(int rowIndex)Produces Error
NotifyCurrentCellDirty(bool dirty)Produces Error
RefreshEdit()Produces Error
Sort(new RowComparer(SortOrder.Ascending))Produces Error
UpdateCellErrorText(int columnIndex, int rowIndex)Produces Error
UpdateCellValue(int columnIndex, int rowIndex)Produces Error
UpdateRowHeightInfo(int rowIndex, bool updateToEnd)Produces Error
UpdateRowErrorText(int rowIndex)Produces Error

TextBoxColumn

PropertiesActionRadControls Equivalent
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
MaxInputLengthReplaced withMaxLength
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible

CommandColumn

PropertiesActionRadControls Equivalent
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
TextReplaced withDefaultText
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible
UseColumnTextForButtonValueReplaced withUseDefaultText

CheckBoxColumn

PropertiesActionRadControls Equivalent
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible
FalseValueProduces Error
FlatStyleRemoved
IndeterminateValueProduces Error
TrueValueProduces Error

ComboColumn

PropertiesActionRadControls Equivalent
AutoCompleteProduces Error
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible
DisplayStyleRemoved
DisplayStyleForCurrentCellOnlyRemoved
DropDownWidthRemoved
FlatStyleRemoved
MaxDropDownItemsRemoved
SortedProduces Error

LinkColumn

PropertiesActionRadControls Equivalent
ActiveLinkColorRemoved
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible
LinkColorRemoved
LinkBehaviorRemoved
TrackVisitedStateRemoved
UseColumnTextForLinkValueRemoved
VisitedLinkColorRemoved

ImageColumn

PropertiesActionRadControls Equivalent
AutoSizeModeProduces Error
DefaultCellStyleProduces Error
DividerWidthRemoved
FillWeightRemoved
FrozenReplaced withIsPinned
MaxInputLengthReplaced withMaxLength
MinimumWidthReplaced withMinWidth
ResizableReplaced withAllowResize
SortModeProduces Error
ToolTipTextRemoved
VisibleReplaced withIsVisible
DescriptionProduces Error
ImageLayoutReplaced withImageLayout

See Also