In This Article

TextStyle Class

Represents style attributes of text.

public class TextStyle : ICloneable
Inheritance:
object object
Implements:
ICloneable

Constructors

TextStyle()

Initializes a new instance of the text style with default values.

public TextStyle()

TextStyle(string, double, Color)

Initializes a new instance of the text style with the specified font family name, font size, and font color.

public TextStyle(string fontFamilyName, double fontSize, Color textColor)
Parameter Type Description
fontFamilyName string

The font family name.

fontSize double

The font size.

textColor Color

The text color.

Properties

Bold

Gets or sets if bold is active.

public bool Bold { get; set; }

Property Value

bool:

true when active; otherwise, false.

FontFamilyName

Gets or sets the font family name.

public string FontFamilyName { get; set; }

Property Value

string:

A string value, or null for the default font.

FontSize

Gets or sets the font size.

public double FontSize { get; set; }

Property Value

double:

A double value.

Italic

Gets or sets if italic is active.

public bool Italic { get; set; }

Property Value

bool:

true when active; otherwise, false.

TextColor

Gets or sets the text color.

public Color TextColor { get; set; }

Property Value

Color:

A Color.

Underline

Gets or sets if underline is active.

public bool Underline { get; set; }

Property Value

bool:

true when active; otherwise, false.

Methods

Clone()

Creates a new object that is a copy of the current instance.

public TextStyle Clone()

Returns

TextStyle:

A new object that is a copy of this instance.

Equals(object)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)
Parameter Type Description
obj object

The object to compare with the current object.

Returns

bool:

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int:

A hash code for the current object.

Inherited Members