Class CellBorder
Represents a cell border.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class CellBorder
Constructors
CellBorder(CellBorderStyle, ThemableColor)
Initializes a new instance of the CellBorder class.
Declaration
public CellBorder(CellBorderStyle style, ThemableColor color)
Parameters
CellBorderStyle
style
The style. |
ThemableColor
color
The color. |
Fields
Default
The default cell border.
Declaration
public static readonly CellBorder Default
Field Value
CellBorder
|
Properties
Color
Gets the color.
Declaration
public ThemableColor Color { get; }
Property Value
ThemableColor
The color. |
Style
Gets the style of the border.
Declaration
public CellBorderStyle Style { get; }
Property Value
CellBorderStyle
The style. |
Thickness
Gets the thickness.
Declaration
public double Thickness { get; }
Property Value
System.Double
The thickness. |
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
System.Boolean
True if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for the current System.Object. |
Overrides
GetThicknessByBorderStyle(CellBorderStyle)
Gets the thickness by border style.
Declaration
public static double GetThicknessByBorderStyle(CellBorderStyle borderStyle)
Parameters
CellBorderStyle
borderStyle
The border style. |
Returns
System.Double
The thickness. |
GetWithMaxPriority(CellBorder, CellBorder, ThemeColorScheme)
Gets the border with higher priority according to the color scheme.
Declaration
public static CellBorder GetWithMaxPriority(CellBorder leftBorder, CellBorder rightBorder, ThemeColorScheme colorScheme)
Parameters
CellBorder
leftBorder
The left border. |
CellBorder
rightBorder
The right border. |
ThemeColorScheme
colorScheme
The color scheme. |
Returns
CellBorder
The border with higher priority according to the color scheme. |
Operators
Equality(CellBorder, CellBorder)
Implements the equals operator.
Declaration
public static bool operator ==(CellBorder first, CellBorder second)
Parameters
CellBorder
first
The first value. |
CellBorder
second
The second value. |
Returns
System.Boolean
The result of the operator. |
Inequality(CellBorder, CellBorder)
Implements the not equals operator.
Declaration
public static bool operator !=(CellBorder first, CellBorder second)
Parameters
CellBorder
first
The first value. |
CellBorder
second
The second value. |
Returns
System.Boolean
The result of the operator. |