Show / Hide Table of Contents

Class SpreadsheetColor

Inheritance
System.Object
SpreadsheetColor
Namespace: DRIT.Spreadsheet.Drawing
Assembly: DRIT.Spreadsheet.dll
Syntax
public class SpreadsheetColor : object

Constructors

SpreadsheetColor(DrawingColor)

Declaration
public SpreadsheetColor(DrawingColor DrawingColor)
Parameters
Type Name Description
DrawingColor DrawingColor

SpreadsheetColor(SpreadsheetColor)

Declaration
public SpreadsheetColor(SpreadsheetColor other)
Parameters
Type Name Description
SpreadsheetColor other

SpreadsheetColor(Color)

Declaration
public SpreadsheetColor(Color color)
Parameters
Type Name Description
System.Drawing.Color color

SpreadsheetColor(Int32)

Declaration
public SpreadsheetColor(int index)
Parameters
Type Name Description
System.Int32 index

SpreadsheetColor(String)

Declaration
public SpreadsheetColor(string hexColor)
Parameters
Type Name Description
System.String hexColor

Properties

Accent1

Declaration
public static SpreadsheetColor Accent1 { get; }
Property Value
Type Description
SpreadsheetColor

Accent2

Declaration
public static SpreadsheetColor Accent2 { get; }
Property Value
Type Description
SpreadsheetColor

Accent3

Declaration
public static SpreadsheetColor Accent3 { get; }
Property Value
Type Description
SpreadsheetColor

Accent4

Declaration
public static SpreadsheetColor Accent4 { get; }
Property Value
Type Description
SpreadsheetColor

Accent5

Declaration
public static SpreadsheetColor Accent5 { get; }
Property Value
Type Description
SpreadsheetColor

Accent6

Declaration
public static SpreadsheetColor Accent6 { get; }
Property Value
Type Description
SpreadsheetColor

Automatic

Declaration
public static SpreadsheetColor Automatic { get; }
Property Value
Type Description
SpreadsheetColor

Background1

Declaration
public static SpreadsheetColor Background1 { get; }
Property Value
Type Description
SpreadsheetColor

Background2

Declaration
public static SpreadsheetColor Background2 { get; }
Property Value
Type Description
SpreadsheetColor

Black

Declaration
public static SpreadsheetColor Black { get; }
Property Value
Type Description
SpreadsheetColor

Blue

Declaration
public static SpreadsheetColor Blue { get; }
Property Value
Type Description
SpreadsheetColor

FollowedHyperlink

Declaration
public static SpreadsheetColor FollowedHyperlink { get; }
Property Value
Type Description
SpreadsheetColor

Green

Declaration
public static SpreadsheetColor Green { get; }
Property Value
Type Description
SpreadsheetColor

HexColor

Declaration
public string HexColor { get; }
Property Value
Type Description
System.String

Hyperlink

Declaration
public static SpreadsheetColor Hyperlink { get; }
Property Value
Type Description
SpreadsheetColor

Index

Declaration
public int? Index { get; }
Property Value
Type Description
System.Nullable<System.Int32>

Red

Declaration
public static SpreadsheetColor Red { get; }
Property Value
Type Description
SpreadsheetColor

Rgb

Declaration
public ARgb? Rgb { get; }
Property Value
Type Description
System.Nullable<ARgb>

Text1

Declaration
public static SpreadsheetColor Text1 { get; }
Property Value
Type Description
SpreadsheetColor

Text2

Declaration
public static SpreadsheetColor Text2 { get; }
Property Value
Type Description
SpreadsheetColor

Tint

Declaration
public decimal Tint { get; set; }
Property Value
Type Description
System.Decimal

Type

Declaration
public SpreadsheetColorType Type { get; set; }
Property Value
Type Description
SpreadsheetColorType

White

Declaration
public static SpreadsheetColor White { get; }
Property Value
Type Description
SpreadsheetColor

Yellow

Declaration
public static SpreadsheetColor Yellow { get; }
Property Value
Type Description
SpreadsheetColor

Methods

ColorDistance(SpreadsheetColor, SpreadsheetColor)

Declaration
public static double ColorDistance(SpreadsheetColor value, SpreadsheetColor color)
Parameters
Type Name Description
SpreadsheetColor value
SpreadsheetColor color
Returns
Type Description
System.Double

Darken(Decimal)

Declaration
public SpreadsheetColor Darken(decimal value)
Parameters
Type Name Description
System.Decimal value
Returns
Type Description
SpreadsheetColor

Equals(SpreadsheetColor)

Declaration
protected bool Equals(SpreadsheetColor other)
Parameters
Type Name Description
SpreadsheetColor other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

FromArgb(Byte, Byte, Byte, Byte)

Declaration
public static SpreadsheetColor FromArgb(byte a, byte r, byte g, byte b)
Parameters
Type Name Description
System.Byte a
System.Byte r
System.Byte g
System.Byte b
Returns
Type Description
SpreadsheetColor

FromHex(String)

Declaration
public static SpreadsheetColor FromHex(string hexColor)
Parameters
Type Name Description
System.String hexColor
Returns
Type Description
SpreadsheetColor

FromRgb(Byte, Byte, Byte)

Declaration
public static SpreadsheetColor FromRgb(byte r, byte g, byte b)
Parameters
Type Name Description
System.Byte r
System.Byte g
System.Byte b
Returns
Type Description
SpreadsheetColor

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

Indexed(Int32)

Declaration
public static SpreadsheetColor Indexed(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
SpreadsheetColor

Lighten(Decimal)

Declaration
public SpreadsheetColor Lighten(decimal value)
Parameters
Type Name Description
System.Decimal value
Returns
Type Description
SpreadsheetColor

ToArgb()

Declaration
public int ToArgb()
Returns
Type Description
System.Int32

ToColor()

Declaration
public Color ToColor()
Returns
Type Description
System.Drawing.Color

ToColor(Workbook)

Declaration
public Color ToColor(Workbook workbook)
Parameters
Type Name Description
Workbook workbook
Returns
Type Description
System.Drawing.Color

ToHex()

Declaration
public string ToHex()
Returns
Type Description
System.String

ToHexWithAlpha()

Declaration
public string ToHexWithAlpha()
Returns
Type Description
System.String

ToHexWithAlpha(Workbook)

Declaration
public string ToHexWithAlpha(Workbook workbook)
Parameters
Type Name Description
Workbook workbook
Returns
Type Description
System.String

ToHexWithAlpha(Color)

Declaration
public static string ToHexWithAlpha(Color color)
Parameters
Type Name Description
System.Drawing.Color color
Returns
Type Description
System.String

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Back to top Generated by DocFX