[]
        
(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