[]
        
(Showing Draft Content)

C1.Win.FlexReport.FontHolder

FontHolder Class

Represents platform independent Font object. Under WinForms encapsulates a Font object and provides get/set access to the font properties.

Inheritance
FontHolder
Implements
IC1Serializable
Namespace: C1.Win.FlexReport
Assembly: C1.Win.FlexReport.4.8.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class FontHolder : INotifyPropertyChanged, IC1Serializable

Properties

Name Description
Bold

Gets or sets a value that indicates whether the font is bold.

Font

Gets or sets the encapsulated Font object.

GdiCharSet

Gets or sets the GDI character set used by the font.

Italic

Gets or sets a value that indicates whether the encapsulated Font is italic.

Name

Gets or sets the name of the font.

Size

Gets or sets the size of the font.

Strikethrough

Gets or sets a value that indicates whether the font has a horizontal line through the text.

Underline

Gets or sets a value that indicates whether the font is underlined.

Methods

Name Description
Clone()

Creates a clone of this FontHolder object.

OnPropertyChanged(string)

Fires PropertyChanged event.

ToString()

Gets a string that represents this FontHolder.

Events

Name Description
PropertyChanged

Occurs when a property value changes.

Operators

Name Description
implicit operator Font(FontHolder)

Converts a FontHolder object to a Font object.

implicit operator FontHolder(Font)

Converts a Font object to a FontHolder object.