# C1.WPF.FlexGrid

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_WPF_FlexGrid" data-uid="C1.WPF.FlexGrid" class="text-break">C1.WPF.FlexGrid Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.WPF.FlexGrid.C1FlexSheet.html">C1FlexSheet</a></h4>
      <section><p>Class that extends the C1FlexGrid control to provide Excel-like look and
feel including a multi-sheet tabbed interface, support for cell formatting,
outlining, and XLSX file import and export.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.C1FormulaBar.html">C1FormulaBar</a></h4>
      <section><p>Formula bar defines for C1FlexSheet</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.CellRangeReference.html">CellRangeReference</a></h4>
      <section><p>Represents a cell range reference.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.CellStyleChangeAction.html">CellStyleChangeAction</a></h4>
      <section><p>Undoable Cell style changing action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ColumnResizeAction.html">ColumnResizeAction</a></h4>
      <section><p>Undoable resize column action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.Comment.html">Comment</a></h4>
      <section><p>Comment in FlexSheet</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.EditAction.html">EditAction</a></h4>
      <section><p>Undoable edit action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelBoundRow.html">ExcelBoundRow</a></h4>
      <section><p>The row is bound to the data item int the C1FlexSheet data source.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelCalcEngine.html">ExcelCalcEngine</a></h4>
      <section><p>Extends CalcEngine to deal with cell ranges and to use the grid's DataContext.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelCellFactory.html">ExcelCellFactory</a></h4>
      <section><p>Custom cell factory that displays Excel-style row and column headers.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelCellStyle.html">ExcelCellStyle</a></h4>
      <section><p>Extends the CellStyle class to provide Excel-style cell borders and a format string.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelContextMenu.html">ExcelContextMenu</a></h4>
      <section><p>Context menu customized for use with the C1FlexSheet control.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelFilterEditor.html">ExcelFilterEditor</a></h4>
      <section><p>Excel-style value filter editor.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelMergeManager.html">ExcelMergeManager</a></h4>
      <section><p>Merge manager based on range list</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelRow.html">ExcelRow</a></h4>
      <section><p>Grid row that can be edited, used as a tree node, maintains a
collection of cell styles associated with each column, and
evaluates cells that contain formulas (strings starting with
an equals sign).</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ExcelUndoStack.html">ExcelUndoStack</a></h4>
      <section><p>Undo/Redo stack for the C1FlexGrid.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FindOption.html">FindOption</a></h4>
      <section><p>Specifies class that define for Find Option.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FindResult.html">FindResult</a></h4>
      <section><p>Specifies constants that define for Find Result.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FlexSheetPaginator.html">FlexSheetPaginator</a></h4>
      <section><p>The printing document paginator implementation to print C1FlexSheet.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.GridSplitter.html">GridSplitter</a></h4>
      <section><p>Gird Splitter defines for C1FlexSheet.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.InsertDeleteColumnAction.html">InsertDeleteColumnAction</a></h4>
      <section><p>Undoable insert/delete column action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.InsertDeleteRowAction.html">InsertDeleteRowAction</a></h4>
      <section><p>Undoable insert/delete row action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.NewSheet.html">NewSheet</a></h4>
      <section><p>Special item that doesn't have an associated sheet, it simply creates a new sheet
when it is clicked.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.PageTemplate.html">PageTemplate</a></h4>
      <section><p>Interaction logic for PageTemplate.xaml</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.PasteAction.html">PasteAction</a></h4>
      <section><p>Undoable Paste action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.PdfExportOptions.html">PdfExportOptions</a></h4>
      <section><p>Provide options for pdf export.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.RowResizeAction.html">RowResizeAction</a></h4>
      <section><p>Undoable resize row action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.Sheet.html">Sheet</a></h4>
      <section><p>Represents a worksheet within an ExcelBook.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.SheetCollection.html">SheetCollection</a></h4>
      <section><p>Class that managers the list of Sheet items associated with a grid and provides
methods for adding, removing, deleting, and renaming sheets.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.SheetContextMenu.html">SheetContextMenu</a></h4>
      <section><p>Context menu defines for C1FlexSheet tabs, which include insert, delete, rename, hide, unhide functions.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.SortAction.html">SortAction</a></h4>
      <section><p>Undoable Sort action.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.SortDialog.html">SortDialog</a></h4>
      <section><p>Dialog used to edit the grid's sort parameters.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.UnboundSort.html">UnboundSort</a></h4>
      <section><p>Utility for sorting unbound grids.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.UnboundSortDescription.html">UnboundSortDescription</a></h4>
      <section><p>Specifies a column to be sorted and the sort direction.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.UndoStack.html">UndoStack</a></h4>
      <section><p>Generic Undo/Redo stack.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.WPF.FlexGrid.IUndoableAction.html">IUndoableAction</a></h4>
      <section><p>Defines the methods required to implement undoable action objects.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.WPF.FlexGrid.CellFormat.html">CellFormat</a></h4>
      <section><p>Provide formats can be set.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ContextMenuCommands.html">ContextMenuCommands</a></h4>
      <section><p>Specifies commands that may be executed from the context menu.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FindPriority.html">FindPriority</a></h4>
      <section><p>Specifies constants that define for Find Priority.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FindRange.html">FindRange</a></h4>
      <section><p>Specifies constants that define for Find Range.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.FlexSheetEditOptions.html">FlexSheetEditOptions</a></h4>
      <section><p>Specifies constants that define edit option.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.ImportFileFormat.html">ImportFileFormat</a></h4>
      <section><p>Provide the file format can be imported.</p>
</section>
      <h4><a class="xref" href="C1.WPF.FlexGrid.SparkLineType.html">SparkLineType</a></h4>
      <section><p>Provide the sparkline type.</p>
</section>


</div>
