[]
        
(Showing Draft Content)

FarPoint.Win.Spread.SheetSkin

SheetSkin Class

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

Inheritance
SheetSkin
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
[TypeConverter(typeof(SheetSkinConverter))]
public class SheetSkin : ISerializeSupport, ISerializable
<TypeConverter(GetType(SheetSkinConverter))>
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, 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, Color, GridLines, Color, Color, Color, Color, Color, Color, bool, bool, bool, bool, bool, string, string, string, string)

Creates a new skin with the specified settings.

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

Creates a new skin with the specified settings.

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

Creates a new skin with the specified settings.

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

Creates a new skin with the specified settings.

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

Creates a new skin with the specified settings.

Properties

Name Description
AutoFilterMode

Gets the UI filter mode.

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.

ColumnFooterParent

Gets the parent style name to use for initializing the column footer default style.

ColumnHeaderParent

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

CornerParent

Gets the parent style name to use for initializing the corner default style.

DataAreaParent

Gets the parent style name to use for initializing the data area default 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.

Name

Gets the name of the skin for the sheet.

OddRowBackColor

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

RowHeaderParent

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

SelectionBackColor

Gets the background color of selected cells in the sheet.

SelectionForeColor

Gets the text color of selected cells in the sheet.

ShowColumnFooter

Gets whether the sheet displays the column footer.

ShowColumnHeader

Gets whether the sheet displays the column header.

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 object from XML.

Equals(object)

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

GetHashCode()

Serves as a hash function for a particular type.

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 object to XML.