# GrapeCity.Wpf.SpreadSheet

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Wpf_SpreadSheet" data-uid="GrapeCity.Wpf.SpreadSheet" class="text-break">GrapeCity.Wpf.SpreadSheet 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="GrapeCity.Wpf.SpreadSheet.AlternatingStyle.html">AlternatingStyle</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.AlternatingStyles.html">AlternatingStyles</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ArgbColorInfo.html">ArgbColorInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.AxisSizeChangedEventArgs.html">AxisSizeChangedEventArgs</a></h4>
      <section><p>Represents the event data for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.ColumnWidthChanged.html">ColumnWidthChanged</a> and <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.RowHeightChanged.html">RowHeightChanged</a> events.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BeforeRightClickEventArgs.html">BeforeRightClickEventArgs</a></h4>
      <section><p>Provides data for the UIManager.BeforeRightClick events.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BindingDataField.html">BindingDataField</a></h4>
      <section><p>Defines a <a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfo.html">ColumnInfo</a> that uses a specified <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.data.binding">Binding</a> to get or set the value of the data source.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BorderInfo.html">BorderInfo</a></h4>
      <section><p>Represents the border of an object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BordersInfo.html">BordersInfo</a></h4>
      <section><p>A collection of Border objects that represent the four borders of a Range or Style object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BuiltInCommands.html">BuiltInCommands</a></h4>
      <section><p>Represents all built-in commands of <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CFIconInfo.html">CFIconInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellData.html">CellData</a></h4>
      <section><p>Represent data of a cell.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellStyleInfo.html">CellStyleInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellStyleInfoCollection.html">CellStyleInfoCollection</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColorInfo.html">ColorInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfo.html">ColumnInfo</a></h4>
      <section><p>Represents a column in the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfo.html">SheetInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfoCollection.html">ColumnInfoCollection</a></h4>
      <section><p>Represents a collection for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfo.html">ColumnInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CustomSortWrapperCommand.html">CustomSortWrapperCommand</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataField.html">DataField</a></h4>
      <section><p>Provides the abstract base class for the data field. The data field binds a column to the data source and is used to get and set the value of the data source.
Each <a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfo.html">ColumnInfo</a> should assign a data field when you bind a data source to <a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfo.DataSource.html#GrapeCity_Wpf_SpreadSheet_SheetInfo_DataSource">DataSource</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataFieldConverter.html">DataFieldConverter</a></h4>
      <section><p>Provides a type converter to convert <a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataField.html">DataField</a> objects to and from various other representations.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataItemCreatedEventArgs.html">DataItemCreatedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated.html">DataItemCreated</a> event.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataValidationContext.html">DataValidationContext</a></h4>
      <section><p>Data context for display data validation error.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DragFillEventArgs.html">DragFillEventArgs</a></h4>
      <section><p>Represents the event data for the DragFill event for the Spread component,
which occurs when the range of cells is being dragged and filled.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.EnhancedToolTip.html">EnhancedToolTip</a></h4>
      <section><p>Represents a tooltip that support windows 11 like shadow or rounded corner</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.EnterCellEventArgs.html">EnterCellEventArgs</a></h4>
      <section><p>Represents the event data for the EnterCell event for the Spread component,
which occurs when the focus enters a cell.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.FeaturesInfo.html">FeaturesInfo</a></h4>
      <section><p>Represents settings of features.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.FontInfo.html">FontInfo</a></h4>
      <section><p>Contains the font attributes (font name, font size, color, and so on) for an object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.FunctionVisualizer.html">FunctionVisualizer</a></h4>
      <section><p>Represents a function visualizer.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a></h4>
      <section><p>Represents the Spreadsheet component.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.GradientColorStopInfo.html">GradientColorStopInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.GradientColorStopInfoCollection.html">GradientColorStopInfoCollection</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.GradientInfo.html">GradientInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.GroupToggleButtonCommand.html">GroupToggleButtonCommand</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.HiddenAndEmptyCellSettings.html">HiddenAndEmptyCellSettings</a></h4>
      <section><p>Interaction logic for HiddenAndEmptyCellSettings.xaml</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ImageVisualizer.html">ImageVisualizer</a></h4>
      <section><p>Represents the image visualizer.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.IndexColorInfo.html">IndexColorInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.InteriorInfo.html">InteriorInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.LeaveCellEventArgs.html">LeaveCellEventArgs</a></h4>
      <section><p>Represents a defined method that handles the LeaveCell event for the Spread component.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.LinearGradientInfo.html">LinearGradientInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.NameInfo.html">NameInfo</a></h4>
      <section><p>Represents a defined name.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.NameInfoCollection.html">NameInfoCollection</a></h4>
      <section><p>Represents a collection for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.NameInfo.html">NameInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.PaintingContext.html">PaintingContext</a></h4>
      <section><p>Represents the painting context.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.PropertyDataField.html">PropertyDataField</a></h4>
      <section><p>Specifies a <a class="xref" href="GrapeCity.Wpf.SpreadSheet.ColumnInfo.html">ColumnInfo</a> property name that is used to get or set the value of the data source.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.RangeInfo.html">RangeInfo</a></h4>
      <section><p>Interface that represent a range of a sheet.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SelectionInfo.html">SelectionInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SelectionInfoCollection.html">SelectionInfoCollection</a></h4>
      <section><p>Represents a collection for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.SelectionInfo.html">SelectionInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfo.html">SheetInfo</a></h4>
      <section><p>Represents a sheet in the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfoCollection.html">SheetInfoCollection</a></h4>
      <section><p>Represents a collection for the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetInfo.html">SheetInfo</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetStyles.html">SheetStyles</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SheetView.html">SheetView</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SingleSelectionCommand.html">SingleSelectionCommand</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SortFieldInfo.html">SortFieldInfo</a></h4>
      <section><p>Represent an object contains all the sort information.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SortFieldInfoCollection.html">SortFieldInfoCollection</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SortInfo.html">SortInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.StyleObjectInfo.html">StyleObjectInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ThemeColorInfo.html">ThemeColorInfo</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ValidationErrorIndicator.html">ValidationErrorIndicator</a></h4>
      <section><p>Display the validation error of a cell.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.WrapperCommand.html">WrapperCommand</a></h4>
      <section></section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellLocation.html">CellLocation</a></h4>
      <section><p>Represents a reference to a position of cell.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.IInvokableCanExecuteChanged.html">IInvokableCanExecuteChanged</a></h4>
      <section></section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.AutoFitMode.html">AutoFitMode</a></h4>
      <section><p>Indicates which user can auto-fit.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataValidationStyle.html">DataValidationStyle</a></h4>
      <section><p>Represents the mark style of the data validation.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DragDropMode.html">DragDropMode</a></h4>
      <section><p>Indicates which user can drag and drop.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.FocusCellMode.html">FocusCellMode</a></h4>
      <section><p>Specifies how to show the highlight for the active cell.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.HorizontalScrollMode.html">HorizontalScrollMode</a></h4>
      <section><p>Specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scrolls in the horizontal direction.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.MergedCellSelectionPolicy.html">MergedCellSelectionPolicy</a></h4>
      <section><p>Represents the type of selection when working with merge cells.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ProcessingAction.html">ProcessingAction</a></h4>
      <section></section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.ScrollMode.html">ScrollMode</a></h4>
      <section><p>Represents how to scroll the viewport.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SelectionStyle.html">SelectionStyle</a></h4>
      <section><p>Specifies the style for the display of selected cells.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.SpreadsheetAreas.html">SpreadsheetAreas</a></h4>
      <section><p>Represent the area in the spread control.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.VerticalScrollMode.html">VerticalScrollMode</a></h4>
      <section><p>Specifies how the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.html">GcSpreadSheet</a> scrolls in the vertical direction.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.BeforeRightClickEventHandler.html">BeforeRightClickEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated.html">DataItemCreated</a> routed event.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Wpf.SpreadSheet.DataItemCreatedEventHandler.html">DataItemCreatedEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.GcSpreadSheet.DataItemCreated.html">DataItemCreated</a> routed event.</p>
</section>


</div>
