FontWeight
FontWeight structure
Font-weight property sets the weight (or boldness) of the font. The weights available depend on the font-family that is currently set.
public struct FontWeight : IEquatable<FontWeight>
Properties
| Name | 
Description | 
| IsAbsolute { get; } | 
Indicates whether this font-weight instance stores an absolute value of the weight (boldness) of the font, as an integer number | 
| IsInitial { get; } | 
Indicates whether this font-size has an initial value (Medium) | 
| IsRelative { get; } | 
Indicates whether this font-weight instance stores a relative value of the weight (boldness) of the font - compared to the boldness of the parent element | 
| Number { get; } | 
Returns a number - integer value between 1 and 1000, inclusive, which describes the boldness of the font, or throws an exception, if current boldness is not absolute, but relative | 
| Value { get; } | 
Returns a value of this font-weight as a string | 
Methods
| Name | 
Description | 
| static FromNumber(ushort) | 
Creates a font-weight from specified number | 
| Equals(FontWeight) | 
Determines whether specified FontWeight instances are equal | 
| override Equals(object) | 
Determines whether this FontWeight instance is equal to specified uncasted | 
| override GetHashCode() | 
Returns a hash-code for this instance | 
| static TryParse(string, out FontWeight) | 
Tries to parse a specified string and return a valid FontWeight instance on success | 
| operator == | 
Checks whether two “FontWeight” values are equal | 
| operator != | 
Checks whether two “FontWeight” values are not equal | 
Fields
| Name | 
Description | 
| static readonly Bold | 
Bold font weight. Same as 700. | 
| static readonly Bolder | 
One relative font weight heavier than the parent element | 
| static readonly Lighter | 
One relative font weight lighter than the parent element | 
| static readonly Normal | 
Normal font weight. Same as 400. | 
See Also