# FarPoint.Win.Spread.CellType.ButtonCellType

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="FarPoint_Win_Spread_CellType_ButtonCellType" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType" class="text-break">ButtonCellType Class
</h1>
  <div class="markdown level0 summary"><p>Represents a button cell.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="FarPoint.Win.Spread.CellType.BaseCellType.html">BaseCellType</a></div>
    <div class="level2"><span class="xref">ButtonCellType</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.ICellType.html">ICellType</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IEditor.html">IEditor</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IFormatter.html">IFormatter</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.icloneable">ICloneable</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IPropertyAllowedSupport.html">IPropertyAllowedSupport</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.INotifyEditorValueChanged.html">INotifyEditorValueChanged</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.IEnhancedRenderer.html">IEnhancedRenderer</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IRenderer.html">IRenderer</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.IEnhancedPdfRenderer.html">IEnhancedPdfRenderer</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IPdfSupport.html">IPdfSupport</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.IAllowArrowKeysMoveActiveCell.html">IAllowArrowKeysMoveActiveCell</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IErrorIconSupport.html">IErrorIconSupport</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IEditorVerticaAlignSupport.html">IEditorVerticaAlignSupport</a></div>
    <div><a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.INumFmtSupportCellType.html">INumFmtSupportCellType</a></div>
    <div><a class="xref" href="../FarPoint.Win/FarPoint.Win.ISerializeSupport.html">ISerializeSupport</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable">ISerializable</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IWordWrapSupport.html">IWordWrapSupport</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IReuseEditorControl2.html">IReuseEditorControl2</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.IReuseEditorControl.html">IReuseEditorControl</a></div>
    <div><a class="xref" href="FarPoint.Win.Spread.CellType.ITextOrientationSupport.html">ITextOrientationSupport</a></div>
    <div><a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.ICellType.html">ICellType</a></div>
    <div><a class="xref" href="../GrapeCity.CalcEngine/GrapeCity.CalcEngine.ICloneable-1.html">ICloneable</a>&lt;<a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.ICellType.html">ICellType</a>&gt;</div>
    <div><a class="xref" href="../GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.IFormatter.html">IFormatter</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="FarPoint.Win.Spread.CellType.html">FarPoint.Win.Spread.CellType</a></h6>
  <h6><strong>Assembly</strong>: FarPoint.Win.Spread.dll</h6>
  <h5 id="FarPoint_Win_Spread_CellType_ButtonCellType_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class ButtonCellType : BaseCellType, ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IWordWrapSupport, IReuseEditorControl2, IReuseEditorControl, ITextOrientationSupport, ICellType, ICloneable&lt;ICellType&gt;, IFormatter</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class ButtonCellType
    Inherits BaseCellType
    Implements ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IWordWrapSupport, IReuseEditorControl2, IReuseEditorControl, ITextOrientationSupport, ICellType, ICloneable(Of ICellType), IFormatter</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType__ctor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.#ctor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.-ctor.html#FarPoint_Win_Spread_CellType_ButtonCellType__ctor">ButtonCellType()</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new button cell with default settings.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType__ctor_FarPoint_Win_Spread_CellType_ButtonCellType_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.#ctor(FarPoint.Win.Spread.CellType.ButtonCellType)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.-ctor.html#FarPoint_Win_Spread_CellType_ButtonCellType__ctor_FarPoint_Win_Spread_CellType_ButtonCellType_">ButtonCellType(ButtonCellType)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new copy from the specified cell type (&quot;Copy constructor&quot;).</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType__ctor_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.-ctor.html#FarPoint_Win_Spread_CellType_ButtonCellType__ctor_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_">ButtonCellType(SerializationInfo, StreamingContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new button cell from serialization.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_BackgroundStyle" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.BackgroundStyle">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.BackgroundStyle.html#FarPoint_Win_Spread_CellType_ButtonCellType_BackgroundStyle">BackgroundStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how the background is rendered.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_ButtonColor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.ButtonColor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.ButtonColor.html#FarPoint_Win_Spread_CellType_ButtonCellType_ButtonColor">ButtonColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the color for the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_ButtonColor2" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.ButtonColor2">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.ButtonColor2.html#FarPoint_Win_Spread_CellType_ButtonCellType_ButtonColor2">ButtonColor2</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the secondary color used when drawing a gradient button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_DarkColor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.DarkColor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.DarkColor.html#FarPoint_Win_Spread_CellType_ButtonCellType_DarkColor">DarkColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the shadow color for the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GradientMode" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GradientMode">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GradientMode.html#FarPoint_Win_Spread_CellType_ButtonCellType_GradientMode">GradientMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the drawing style of a gradient button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_HotkeyPrefix" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.HotkeyPrefix">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.HotkeyPrefix.html#FarPoint_Win_Spread_CellType_ButtonCellType_HotkeyPrefix">HotkeyPrefix</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the ampersand character underlines text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_LightColor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.LightColor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.LightColor.html#FarPoint_Win_Spread_CellType_ButtonCellType_LightColor">LightColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the highlight color for the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Picture" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Picture">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Picture.html#FarPoint_Win_Spread_CellType_ButtonCellType_Picture">Picture</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the image for the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_PictureDown" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.PictureDown">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.PictureDown.html#FarPoint_Win_Spread_CellType_ButtonCellType_PictureDown">PictureDown</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the image for the down state of the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_PictureZoomEffect" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.PictureZoomEffect">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.PictureZoomEffect.html#FarPoint_Win_Spread_CellType_ButtonCellType_PictureZoomEffect">PictureZoomEffect</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the image has zoom effects.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_ShadowSize" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.ShadowSize">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.ShadowSize.html#FarPoint_Win_Spread_CellType_ButtonCellType_ShadowSize">ShadowSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width (in pixels) of the shadow around the button.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Text" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Text">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Text.html#FarPoint_Win_Spread_CellType_ButtonCellType_Text">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the button text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TextAlign" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TextAlign">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TextAlign.html#FarPoint_Win_Spread_CellType_ButtonCellType_TextAlign">TextAlign</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how the text aligns itself in relation to the button image.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TextColor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TextColor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TextColor.html#FarPoint_Win_Spread_CellType_ButtonCellType_TextColor">TextColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the color for the button text.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TextDown" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TextDown">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TextDown.html#FarPoint_Win_Spread_CellType_ButtonCellType_TextDown">TextDown</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text for the button down state.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TextOrientation" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TextOrientation">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TextOrientation.html#FarPoint_Win_Spread_CellType_ButtonCellType_TextOrientation">TextOrientation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how text orients itself when painting the cell.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TextRotationAngle" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TextRotationAngle">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TextRotationAngle.html#FarPoint_Win_Spread_CellType_ButtonCellType_TextRotationAngle">TextRotationAngle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the rotation angle of the text for the cell.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_TwoState" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.TwoState">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.TwoState.html#FarPoint_Win_Spread_CellType_ButtonCellType_TwoState">TwoState</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the button has two states.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_UseVisualStyleBackColor" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.UseVisualStyleBackColor">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.UseVisualStyleBackColor.html#FarPoint_Win_Spread_CellType_ButtonCellType_UseVisualStyleBackColor">UseVisualStyleBackColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether to use the visual style setting background color.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_WordWrap" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.WordWrap">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.WordWrap.html#FarPoint_Win_Spread_CellType_ButtonCellType_WordWrap">WordWrap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether text that is too long to fit in the cell wraps to additional lines.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_CancelEditing" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.CancelEditing">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.CancelEditing.html#FarPoint_Win_Spread_CellType_ButtonCellType_CancelEditing">CancelEditing()</a>
        </td>
        <td class="markdown level1 summary"><p>Cancels the editing of a cell.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Deserialize_System_Xml_XmlNodeReader_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Deserialize(System.Xml.XmlNodeReader)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Deserialize.html#FarPoint_Win_Spread_CellType_ButtonCellType_Deserialize_System_Xml_XmlNodeReader_">Deserialize(XmlNodeReader)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads the object from XML.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Format_System_Object_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Format(System.Object)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Format.html#FarPoint_Win_Spread_CellType_ButtonCellType_Format_System_Object_">Format(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Formats the specified data into the format of the cell type and returns it as a string.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorControl_FarPoint_Win_Spread_Appearance_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorControl(FarPoint.Win.Spread.Appearance,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorControl.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorControl_FarPoint_Win_Spread_Appearance_System_Single_">GetEditorControl(Appearance, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the edit control for this cell type with the specified appearance and scaling.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorControl_System_Windows_Forms_Control_FarPoint_Win_Spread_Appearance_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorControl(System.Windows.Forms.Control,FarPoint.Win.Spread.Appearance,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorControl.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorControl_System_Windows_Forms_Control_FarPoint_Win_Spread_Appearance_System_Single_">GetEditorControl(Control, Appearance, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the edit control for this cell type with the specified appearance and scaling.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorValue" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorValue">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetEditorValue.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetEditorValue">GetEditorValue()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the unformatted value in the editor control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetObjectData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetObjectData.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetObjectData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_">GetObjectData(SerializationInfo, StreamingContext)</a>
        </td>
        <td class="markdown level1 summary"><p>Populates the SerializationInfo class with information about the button cell type settings.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetPreferredSize_System_Drawing_Graphics_System_Drawing_Size_FarPoint_Win_Spread_Appearance_System_Object_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetPreferredSize(System.Drawing.Graphics,System.Drawing.Size,FarPoint.Win.Spread.Appearance,System.Object,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetPreferredSize.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetPreferredSize_System_Drawing_Graphics_System_Drawing_Size_FarPoint_Win_Spread_Appearance_System_Object_System_Single_">GetPreferredSize(Graphics, Size, Appearance, object, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the preferred (maximum required) size of the cell for the renderer control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_GetReservedCursor_System_Object_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.GetReservedCursor(System.Object)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.GetReservedCursor.html#FarPoint_Win_Spread_CellType_ButtonCellType_GetReservedCursor_System_Object_">GetReservedCursor(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the cursor reserved for this cell type.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_InitializeEditorControl_System_Windows_Forms_Control_FarPoint_Win_Spread_Appearance_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.InitializeEditorControl(System.Windows.Forms.Control,FarPoint.Win.Spread.Appearance,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.InitializeEditorControl.html#FarPoint_Win_Spread_CellType_ButtonCellType_InitializeEditorControl_System_Windows_Forms_Control_FarPoint_Win_Spread_Appearance_System_Single_">InitializeEditorControl(Control, Appearance, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the editor control for editing.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_IsReservedKey_System_Windows_Forms_KeyEventArgs_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.IsReservedKey(System.Windows.Forms.KeyEventArgs)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.IsReservedKey.html#FarPoint_Win_Spread_CellType_ButtonCellType_IsReservedKey_System_Windows_Forms_KeyEventArgs_">IsReservedKey(KeyEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified key has special meaning to the editor control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_IsReservedLocation_System_Drawing_Graphics_System_Int32_System_Int32_System_Drawing_Rectangle_FarPoint_Win_Spread_Appearance_System_Object_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.IsReservedLocation(System.Drawing.Graphics,System.Int32,System.Int32,System.Drawing.Rectangle,FarPoint.Win.Spread.Appearance,System.Object,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.IsReservedLocation.html#FarPoint_Win_Spread_CellType_ButtonCellType_IsReservedLocation_System_Drawing_Graphics_System_Int32_System_Int32_System_Drawing_Rectangle_FarPoint_Win_Spread_Appearance_System_Object_System_Single_">IsReservedLocation(Graphics, int, int, Rectangle, Appearance, object, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified cursor location has special meaning to the editor control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_IsReusable_System_Windows_Forms_Control_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.IsReusable(System.Windows.Forms.Control)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.IsReusable.html#FarPoint_Win_Spread_CellType_ButtonCellType_IsReusable_System_Windows_Forms_Control_">IsReusable(Control)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks if this celltype is reusable.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_PaintCell_System_Drawing_Graphics_System_Drawing_Rectangle_FarPoint_Win_Spread_Appearance_System_Object_System_Boolean_System_Boolean_System_Single_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.PaintCell(System.Drawing.Graphics,System.Drawing.Rectangle,FarPoint.Win.Spread.Appearance,System.Object,System.Boolean,System.Boolean,System.Single)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.PaintCell.html#FarPoint_Win_Spread_CellType_ButtonCellType_PaintCell_System_Drawing_Graphics_System_Drawing_Rectangle_FarPoint_Win_Spread_Appearance_System_Object_System_Boolean_System_Boolean_System_Single_">PaintCell(Graphics, Rectangle, Appearance, object, bool, bool, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Paints the cell, when not in edit mode, to the specified graphics interface with the specified appearance settings.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Parse_System_String_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Parse(System.String)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Parse.html#FarPoint_Win_Spread_CellType_ButtonCellType_Parse_System_String_">Parse(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Parses the specified string to the data type of the cell type and returns it as an object.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_Serialize_System_Xml_XmlTextWriter_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.Serialize(System.Xml.XmlTextWriter)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.Serialize.html#FarPoint_Win_Spread_CellType_ButtonCellType_Serialize_System_Xml_XmlTextWriter_">Serialize(XmlTextWriter)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the object to XML.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_SetEditorValue_System_Object_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.SetEditorValue(System.Object)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.SetEditorValue.html#FarPoint_Win_Spread_CellType_ButtonCellType_SetEditorValue_System_Object_">SetEditorValue(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the value of the editor control.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_StartEditing_System_EventArgs_System_Boolean_System_Boolean_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.StartEditing(System.EventArgs,System.Boolean,System.Boolean)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.StartEditing.html#FarPoint_Win_Spread_CellType_ButtonCellType_StartEditing_System_EventArgs_System_Boolean_System_Boolean_">StartEditing(EventArgs, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts the editing of a cell.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_StopEditing" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.StopEditing">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.StopEditing.html#FarPoint_Win_Spread_CellType_ButtonCellType_StopEditing">StopEditing()</a>
        </td>
        <td class="markdown level1 summary"><p>Stops the editing of a cell.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_ToHorizontalAlignment_FarPoint_Win_Spread_CellHorizontalAlignment_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.ToHorizontalAlignment(FarPoint.Win.Spread.CellHorizontalAlignment)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.ToHorizontalAlignment.html#FarPoint_Win_Spread_CellType_ButtonCellType_ToHorizontalAlignment_FarPoint_Win_Spread_CellHorizontalAlignment_">ToHorizontalAlignment(CellHorizontalAlignment)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a FarPoint.Win.Spread.CellHorizontalAlignment value to the corresponding FarPoint.Win.HorizontalAlignment value.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_CellType_ButtonCellType_ToVerticalAlignment_FarPoint_Win_Spread_CellVerticalAlignment_" data-uid="FarPoint.Win.Spread.CellType.ButtonCellType.ToVerticalAlignment(FarPoint.Win.Spread.CellVerticalAlignment)">
          <a class="xref" href="FarPoint.Win.Spread.CellType.ButtonCellType.ToVerticalAlignment.html#FarPoint_Win_Spread_CellType_ButtonCellType_ToVerticalAlignment_FarPoint_Win_Spread_CellVerticalAlignment_">ToVerticalAlignment(CellVerticalAlignment)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a FarPoint.Win.Spread.CellVerticalAlignment value to the corresponding FarPoint.Win.VerticalAlignment value.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
