[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.MaskCellType

MaskCellType Class

Represents a mask cell.

Inheritance
MaskCellType
Namespace: FarPoint.Win.Spread.CellType
Assembly: FarPoint.Win.Spread.dll
Syntax
public class MaskCellType : EditBaseCellType, ICellType, IEditor, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable<ICellType>, INumFmtSupportCellType, ISerializeSupport, IEditFormula, IRenderAlignment, IReadOnlySupport, IStaticSupport, IWordWrapSupport, IDisposable, IFormulaEditingSupport, IAutoCompleteSupport, IShrinkToFitSupport, IFormatter, IStringTrimmingSupport, ITextOrientationSupport2, ITextOrientationSupport, IEnhancedRenderer, IRenderer, IDisplayFormulaSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl
Public Class MaskCellType
    Inherits EditBaseCellType
    Implements ICellType, IEditor, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable(Of ICellType), INumFmtSupportCellType, ISerializeSupport, IEditFormula, IRenderAlignment, IReadOnlySupport, IStaticSupport, IWordWrapSupport, IDisposable, IFormulaEditingSupport, IAutoCompleteSupport, IShrinkToFitSupport, IFormatter, IStringTrimmingSupport, ITextOrientationSupport2, ITextOrientationSupport, IEnhancedRenderer, IRenderer, IDisplayFormulaSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl

Constructors

Name Description
MaskCellType()

Creates a new mask cell with default settings.

MaskCellType(MaskCellType)

Creates a new copy from the specified cell type ("Copy constructor").

MaskCellType(SerializationInfo, StreamingContext)

Creates a new mask cell from serialization.

Properties

Name Description
CustomMaskCharacters

Gets or sets the custom characters for the mask.

Mask

Gets or sets the mask string.

MaskChar

Gets or sets the placeholder character.

Methods

Name Description
Clone()

Creates and returns a mask cell.

Deserialize(XmlNodeReader)

Loads the object from XML.

Format(object)

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

GetEditorControl(Control, Appearance, float)

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

GetEditorValue()

Gets the unformatted value in the editor control.

GetObjectData(SerializationInfo, StreamingContext)

Serializes the cell type.

InitializeEditorControl(Control, Appearance, float)

Initializes the editor control.

IsReusable(Control)

Checks if this celltype is reusable.

IsValid(object)

Determines whether the specified value is valid.

OnCustomMaskCharacter(object, CustomMaskEventArgs)

Handles the CustomMask event.

Serialize(XmlTextWriter)

Saves the object to XML.