[]
        
(Showing Draft Content)

FlexGrid API Comparison

Explore the object model of C1FlexGrid class in WinForms and WPF editions.

Elements

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

BottomRow

BottomRow


Cols

Columns


ExtendLastCol


Set the width of the last column to "*".

LeftCol

LeftColumn


Rows



RightCol



TopRow




Methods



FlexGrid for WinForms

FlexGrid for WPF

Comments

FindRow(...)


Not supported (Can be easily done through code)


Events



FlexGrid for WinForms

FlexGrid for WPF

Comments

EnterCell

SelectionChanged


LeaveCell

SelectionChanging


RowValidated

OnRowEditEnded


RowValidating

OnRowEditEnding



Core Features

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

AllowAddNew


Supported at data source level, no built-in UI.

AllowDelete


Not supported.

AllowEditing

IsReadOnly

Renamed for consistency across WPF controls.

AllowFiltering


Supported at data source level, no built-in UI.

AllowFreezing


See Rows.Frozen and Columns.Frozen properties.

AllowMerging

AllowMerging


AllowSorting

AllowSorting


AutoSearch


Not supported.

AutoSearchDelay


Not supported.

AutoGenerateColumns

AutoGenerateColumns


DataSource

ItemsSource


Enabled

IsEnabled


EditOptions


See CellFactory property, PrepareCellForEdit event.

SelectionMode

SelectionMode


Subtotal

Column.GroupAggregate


SubtotalPosition


Not supported.


Methods



FlexGrid for WinForms

FlexGrid for WPF

Comments

BeginUpdate



EndUpdate



FinishEditing (bool cancel)



LoadExcel (string)



SaveExcel (string)



Select(int row, int col, bool scrollIntoView)



Sort (order, int col1, int col2)



StartEditing (row, col)




Events



FlexGrid for WinForms

FlexGrid for WPF

Comments

AfterSort



AfterSubtotal


Not supported

BeforeSubtotal


Not supported

StartEdit

BeginningEdit


SetUpEditor

PrepareCellForEdit


Layout and Appearance

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

BackColor

Background


ClipboardCopyMode

ClipboardCopyMode


DrawMode


See CellFactory property.

HighLight


Not supported.

NewRowWatermark


Not supported.

ShowButtons


Not supported.

ShowCellLabels


Not supported.

ShowCursor


Not supported.

ShowErrors


Not supported.

ShowSort

ShowSort


FocusRect


Not supported.

User Interaction

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

AllowDragging

AllowDragging


AllowResizing

AllowResizing


AutoResize


See AutoSizeRows and AutoSizeColumns methods.

ScrollBars

HorizontalScrollbarVisibility VerticalScrollbarVisibility

Not supported.

ScrollOptions


Not supported.

ScrollPosition

ScrollPosition



Events



FlexGrid for WinForms

FlexGrid for WPF

Comments

AfterScroll

ScrollPositionChanged


BeforeScroll

ScrollPositionChanging


AfterSelChange

SelectionChanged


BeforeSelChange

SelectionChanging


SelChange

SelectionChanged


Keyboard Interaction

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

AutoClipboard


See ClipboardCopyMode and ClipboardPasteMode

ClipboardCopyMode

ClipboardCopyMode


KeyActionEnter

KeyActionEnter


KeyActionTab

KeyActionTab


ScrollOptions


Not supported.

ScrollPosition

ScrollPosition


Hierarchical Features

Properties



FlexGrid for WinForms

FlexGrid for WPF

Comments

TreeIndent

Tree.Indent


Tree.Show(level)

CollapseGroupsToLevel(level)


See Also

Comparing WPF Grids