[]
        
(Showing Draft Content)

FarPoint.Web.Spread.NamedStyle

NamedStyle Class

Represents a custom style, an object that can be used to set style information for other objects.

Inheritance
NamedStyle
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class NamedStyle : StyleInfo, ICloneable, ISerializeSupport2, IComparable, IComparable<StyleInfo>, ISerializable, ICanSerializeXml, ISerializeSupport
Public Class NamedStyle
    Inherits StyleInfo
    Implements ICloneable, ISerializeSupport2, IComparable, IComparable(Of StyleInfo), ISerializable, ICanSerializeXml, ISerializeSupport

Constructors

Name Description
NamedStyle()

Creates a custom style (NamedStyle object) with no name and no parent.

NamedStyle(SerializationInfo, StreamingContext)

Creates a custom style (NamedStyle object) for sharing settings across models.

NamedStyle(string)

Creates a custom style (NamedStyle object) with the specified name.

NamedStyle(string, string)

Creates a custom style (NamedStyle object) with the specified name and parent.

NamedStyle(string, string, StyleInfo)

Creates a custom style (NamedStyle object) using the specified StyleInfo object, name, and parent name.

Properties

Name Description
BackColor

Gets or sets the background color for the style.

Background

Gets or sets the background for the style.

Border

Gets or sets the border for the style.

CellType

Gets or sets the cell type object for the style.

Editor

Gets or sets the editor for the style.

Font

Gets or sets the font for the style.

ForeColor

Gets or sets the text color for the style.

Formatter

Gets or sets the formatter for the style.

HorizontalAlign

Gets or sets the horizontal alignment for the style.

ImeMode

Gets or sets the state of an Input Method Editor (IME) of the cell for the style

Locked

Gets or sets whether this style permits a cell to be edited.

Name

Gets or sets the name of the style.

Parent

Gets or sets the name of the parent for the style.

Renderer

Gets or sets the renderer for the style.

VerticalAlign

Gets or sets the vertical alignment for the style.

Methods

Name Description
Clone()

Creates and returns a copy of this object.

CopyFrom(object)

Copies the properties of the specified object to the current object.

Deserialize(XmlNodeReader)

Loads the style object from XML.

Equals(object)

Determines whether another object is a reference to this object.

GetHashCode()

Gets the hash code of this object.

GetObjectData(SerializationInfo, StreamingContext)

Populates the SerializationInfo class with information about the style settings.

OnChanged(EventArgs)

Raises the Changed event.

Reset()

Resets all the named style properties to their default values.

Reset(SheetStyleProperty)

Resets the specified property to the default setting (not set).

ResetName()

Resets the name of the style to the default (String.Empty).

Serialize(XmlTextWriter)

Saves the style object to XML.

ToString()

Gets the value of the Name property.

Events

Name Description
Changed

Occurs when the named style has changed.

Operators

Name Description
operator ==(NamedStyle, object)

Determines whether two styles (a specified object and a NamedStyle object) are equal.

operator !=(NamedStyle, object)

Determines whether two styles (a specified object and a NamedStyle object) are not equal.