[]
        
(Showing Draft Content)

FarPoint.Web.Spread.RadioButtonListCellType

RadioButtonListCellType Class

Represents a radio button list cell.

Inheritance
RadioButtonListCellType
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class RadioButtonListCellType : BaseCellType, ICellType, IFormatter, ICloneable, IEnhancedRenderer, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, IRenderer2, IRenderer, ISerializeSupport2, ISerializeSupport
Public Class RadioButtonListCellType
    Inherits BaseCellType
    Implements ICellType, IFormatter, ICloneable, IEnhancedRenderer, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, IRenderer2, IRenderer, ISerializeSupport2, ISerializeSupport

Constructors

Name Description
RadioButtonListCellType()

Creates a new radio button list cell.

RadioButtonListCellType(string[])

Creates a new radio button list cell with the specified options.

RadioButtonListCellType(string[], string[])

Creates a new radio button list cell with the specified options and corresponding values.

Properties

Name Description
CssClass

Gets or sets the CSS class name.

Items

Gets or sets a string array of radio button options for the cell.

ListItems

Gets or sets the radio button options.

OnClientClick

Gets or sets the OnClientClick event settings of the cell type.

RepeatDirection

Gets or sets the direction in which the list of options are displayed in the editor control.

Values

Gets or sets a string array of values for the radio button options.

Methods

Name Description
CreateContent(TableCell, Appearance, object, bool)

Internal Use Only.

Deserialize(XmlNodeReader)

Loads the cell type from XML.

Format(object)

When deriving a cell type based on this type, override this
to change what gets passed back and formatted as a string into the cell on the sheet from the object in the data model.

FormatForPdf(object)

Formats the value for printing to PDF.

GetEditorControl(string, TableCell, Appearance, Inset, object, bool)

Gets the control used to edit the cell.

GetPreferredSize(Graphics, Size, Appearance, object, float, bool, bool)

Gets the preferred (maximum needed) size of the cell for the renderer control.

PaintCell(PdfGraphics, RectangleF, Appearance, object, bool, bool, float)

Gets a control and prints the cell to PDF based on the specified appearance and selection.

PaintCell(string, TableCell, Appearance, Inset, object, bool)

Gets a control and renders it in the cell based on the specified appearance, margin, and value.

Parse(string)

When deriving a cell type based on this type, override this
to change what gets parsed from the cell on the sheet and put in the data model.

Serialize(XmlTextWriter)

Saves the cell type to XML.

Serialize2(XmlTextWriter)

Saves the cell type to XML using short names.