[]
        
(Showing Draft Content)

FarPoint.Web.Spread.SheetSkin

SheetSkin Class

Represents a skin, which provides style settings for a sheet.

Inheritance
SheetSkin
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class SheetSkin : ISerializeSupport, ISerializable
Public Class SheetSkin
    Implements ISerializeSupport, ISerializable

Constructors

Name Description
SheetSkin(FpSpread)

Creates a new skin with the property values of the active sheet of the specified Spread component.

SheetSkin(SheetSkin)

Creates a new skin and copies the property values from the source skin.

SheetSkin(SheetView)

Creates a new skin with the property settings of the specified sheet.

SheetSkin(SerializationInfo, StreamingContext)

Creates a new skin from serialization.

SheetSkin(string, Color, Color, Color, int, Color, GridLines, Color, Color, Color, Color, Color, Color, bool, bool, bool, bool, bool)

Creates a new skin with the specified settings.

SheetSkin(string, Color, Color, Color, int, Color, GridLines, Color, Color, Color, Color, Color, Color, bool, bool, bool, bool, bool, Background, Background, Background, Color)

Creates a new skin with the specified settings.

SheetSkin(string, Color, Color, Color, int, Color, GridLines, Color, Color, Color, Color, Color, Color, bool, bool, bool, bool, bool, string, string, Color, Color, Color, Color, bool)

Creates a new skin with the specified settings.

Properties

Name Description
BackColor

Gets the background color of the sheet.

CellBackColor

Gets the background color of cells in the sheet.

CellForeColor

Gets the text color of cells in the sheet.

CellSpacing

Gets the cell spacing that defines the space between table cells in the displayed HTML page for the sheet.

ColumnHeaderBackground

Gets the column header background.

ContextMenuStyle

Gets the context menu style.

EvenRowBackColor

Gets the background color of even numbererd rows in the sheet.

FilterBarBackColor

Gets the background color of filter bar items in the sheet.

FilterBarForeColor

Gets the text color of filter bar items in the sheet.

FilterBarHeaderBackColor

Gets the background color of the filter bar header in the sheet.

FilterBarHeaderForeColor

Gets the text color of the filter bar header in the sheet.

FilterBarHeaderParent

Gets the parent style name to use for initializing the filter header bar default style.

FilterBarParent

Gets the parent style name to use for initializing the filter bar default style.

FlatColumnFooter

Gets whether column footers are displayed in the sheet with a flat appearance.

FlatColumnHeader

Gets whether column headers are displayed in the sheet with a flat appearance.

FlatRowHeader

Gets whether row headers are displayed in the sheet with a flat appearance.

FooterBackColor

Gets the background color of footer cells in the sheet.

FooterFontBold

Gets whether the font is bold for text in footers in the sheet.

FooterForeColor

Gets the text color of footer cells in the sheet.

GridLineColor

Gets the color of the grid lines on the sheet.

GridLines

Gets which grid lines are displayed on the sheet.

HeaderBackColor

Gets the background color of header cells in the sheet.

HeaderFontBold

Gets whether the font is bold for text in headers in the sheet.

HeaderForeColor

Gets the text color of header cells in the sheet.

HeaderGrayAreaColor

Gets the color of the header gray area.

Name

Gets the name of the skin for the sheet.

OddRowBackColor

Gets the background color of odd numbered rows in the sheet.

RowHeaderBackground

Gets the row header background.

SelectionBackColor

Gets the background color of selected cells in the sheet.

SelectionForeColor

Gets the text color of selected cells in the sheet.

SheetCornerBackground

Gets the sheet corner background.

ShowColumnFooter

Gets whether the sheet displays the column footer.

ShowColumnHeader

Gets whether the sheet displays the column header.

ShowFilterBar

Gets the boolean value that indicates whether the filter bar is displayed.

ShowRowHeader

Gets whether the sheet displays the row header.

Methods

Name Description
Apply(FpSpread)

Applies the skin to the active sheet in the specified Spread component.

Apply(SheetView)

Applies the skin to the specified sheet.

Apply(ICollection)

Applies the skin to the specified collection of sheets.

Deserialize(XmlNodeReader)

Loads the skin from XML.

Equals(object)

Returns a value that indicates whether the specified object is equivalent to this skin.

GetHashCode()

Returns the hash code of this object.

GetObjectData(SerializationInfo, StreamingContext)

Saves the skin to serialization.

Load(Stream)

Loads a skin from a stream.

Load(string)

Loads a skin from a file.

Save(SheetSkin, Stream)

Saves a skin to a stream.

Save(SheetSkin, string)

Saves a skin to a file.

Serialize(XmlTextWriter)

Saves the skin to XML.