[]
        
(Showing Draft Content)

FarPoint.Web.Spread.MultiColumnComboBoxCellType

MultiColumnComboBoxCellType Class

Represents a multiple-column combo box cell.

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

Constructors

Name Description
MultiColumnComboBoxCellType()

Creates a new multiple-column combo box cell.

Properties

Name Description
AutoFilter

Gets or sets the automatic filter object.

ColumnEdit

Gets or sets which list column (by index) serves as the edit portion of the combo box.

ColumnEditName

Gets or sets which list column (by name) serves as the edit portion of the combo box.

ColumnWidths

Gets or sets the widths (in pixels) of the columns.

DataColumn

Gets or sets which list column (by index) serves as the data portion of the combo box.

DataColumnName

Gets or sets which list column (by name) serves as the data portion of the combo box.

DataMember

Gets or sets the name of the data member that populates the list in the list portion of the combo box.

DataSource

Gets or sets the data source for the list portion of the combo box.

DataSourceID

Gets or sets the unique identifier of the data source for the MultiColumnComboBoxCellType.

ListAlignment

Gets or sets to which side of the editor the list aligns.

ListHeight

Gets or sets the height (in pixels) of the list.

ListOffset

Gets or sets how much (in pixels) the list offsets from the editor.

ListWidth

Gets or sets the width (in pixels) of the list.

ShowButton

Gets or sets whether to display the button.

UseValue

Gets or sets whether to use the value.

VerticalAlign

Gets or sets the vertical alignment of content in MultiColumnComboBox items.

Methods

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

Internal Use Only.

Deserialize(XmlNodeReader)

Loads the cell type from XML.

Format(object)

Formats the specified data into the format of the cell type and returns it as a string.

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

Gets the edit control for this cell type with the specified appearance.

GetEditorValue(Control, string)

Gets the value from the editing control used for 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)

Prints the multiple-column combo box cell to PDF (portable document format).

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)

Parses the specified string to the data type of the cell type and returns it as an object.

Serialize(XmlTextWriter)

Saves the cell type to XML.