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