Struct FontProperties
Describes the properties of a font.
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public struct FontProperties : IFontProperties
Constructors
FontProperties(FontFamily, Double, Boolean)
Initializes a new instance of the FontProperties struct.
Declaration
public FontProperties(FontFamily fontFamily, double fontSize, bool isBold)
Parameters
System.Windows.Media.FontFamily
fontFamily
The font family. |
System.Double
fontSize
Size of the font. |
System.Boolean
isBold
The value indicating whether the font is bold. |
Properties
FontFamily
Gets the font family.
Declaration
public FontFamily FontFamily { get; }
Property Value
System.Windows.Media.FontFamily
The font family. |
Implements
FontSize
Gets the size of the font.
Declaration
public double FontSize { get; }
Property Value
System.Double
The size of the font. |
Implements
FontStyle
Gets the font style.
Declaration
public FontStyle FontStyle { get; }
Property Value
System.Windows.FontStyle
The font style. |
Implements
FontWeight
Gets the font weight.
Declaration
public FontWeight FontWeight { get; }
Property Value
System.Windows.FontWeight
The font weight. |
Implements
ForeColor
Gets the font color.
Declaration
public ThemableColor ForeColor { get; }
Property Value
ThemableColor
The font color. |
Implements
IsBold
Gets a value indicating whether the font is bold.
Declaration
public bool IsBold { get; }
Property Value
System.Boolean
The value indicating whether the font is bold. |
Implements
IsItalic
Gets a value indicating whether the font is italic.
Declaration
public bool IsItalic { get; }
Property Value
System.Boolean
The value indicating whether the font is italic. |
Implements
IsMonospaced
Gets or sets a value indicating whether the text is monospaced.
Declaration
public bool IsMonospaced { get; set; }
Property Value
System.Boolean
The value indicating whether the text is monospaced. |
Implements
Underline
Gets the underline.
Declaration
public UnderlineType Underline { get; }
Property Value
UnderlineType
The underline. |
Implements
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
Operators
Equality(FontProperties, FontProperties)
Implements the equals operator.
Declaration
public static bool operator ==(FontProperties left, FontProperties right)
Parameters
FontProperties
left
The left value. |
FontProperties
right
The right value. |
Returns
System.Boolean
The result of the operator. |
Inequality(FontProperties, FontProperties)
Implements the not equals operator.
Declaration
public static bool operator !=(FontProperties left, FontProperties right)
Parameters
FontProperties
left
The left value. |
FontProperties
right
The right value. |
Returns
System.Boolean
The result of the operator. |