[]
        
(Showing Draft Content)

GrapeCity.Win.Spread.InputMan.CellType.Fields.MaskEnumerationFieldInfo

MaskEnumerationFieldInfo Class

Represents MaskEnumerationFieldInfo class to define pattern fields for the GcMaskCellType control.

Inheritance
MaskEnumerationFieldInfo
Namespace: GrapeCity.Win.Spread.InputMan.CellType.Fields
Assembly: GrapeCity.Win.PluginInputMan.dll
Syntax
public class MaskEnumerationFieldInfo : MaskFieldInfo, INamedObject, INotifyPropertyChanged, ISerializable, ISerializeSupport
Public Class MaskEnumerationFieldInfo
    Inherits MaskFieldInfo
    Implements INamedObject, INotifyPropertyChanged, ISerializable, ISerializeSupport

Constructors

Name Description
MaskEnumerationFieldInfo()

Initializes a new instance of the MaskEnumerationFieldInfo class.

MaskEnumerationFieldInfo(SerializationInfo, StreamingContext)

Initializes a new instance of this class.

MaskEnumerationFieldInfo(string[])

Initializes a new instance of the MaskEnumerationFieldInfo class.

Properties

Name Description
AutoConvert

Gets or sets a value indicating whether the field can auto convert.

AutoDropDown

Gets or sets a bool value which indicates whether auto drop down when focus come to this field.

DropDownEnabled

Gets or sets a bool value indicates whether the dropdown function is active.

Items

Gets or sets supported items of the field.

PromptChar

Gets or sets the prompt char of the field.

SpinIncrement

Gets or sets the spin increment.

Methods

Name Description
Focus()

Sets input focus to the MaskEnumerationFieldInfo.

GetObjectData(SerializationInfo, StreamingContext)

Gets the object data.

Serialize(XmlTextWriter)

Saves the object to XML.

ValidateItem(string)

Validate item of MaskEnumarationFieldInfo's Items

ValidateItems(string[])

Validate items of MaskEnumarationFieldInfo