[]
        
(Showing Draft Content)

C1.Report.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
Namespace: C1.Report
Assembly: C1.FlexReport.dll
Syntax
public class FontHolder : INotifyPropertyChanged

Constructors

Name Description
FontHolder(FontHolder)

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.

Parent
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
AssignFrom(FontHolder)
Clone()

Creates a clone of this FontHolder object.

OnPropertyChanged(string)

Fires PropertyChanged event.

ShouldSerialize()
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.