Font

Font class

Definiert ein bestimmtes Format für Text, einschließlich Schriftart, Größe und Stilattributen. Diese Klasse kann nicht vererbt werden.

public sealed class Font : IDisposable

Konstrukteure

Name Beschreibung
Font(Font, FontStyle) Initialisiert eine neue Instanz vonFont Klasse verwendet die angegebene vorhandeneFont undFontStyle Aufzählung..
Font(FontFamily, float) Initialisiert eine neue Instanz vonFont Klasse.
Font(string, float) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe.
Font(FontFamily, float, FontStyle) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe und einem bestimmten Stil..
Font(FontFamily, float, GraphicsUnit) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe und Einheit. Setzt den Stil aufRegular .
Font(string, float, FontStyle) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe und einem bestimmten Stil.
Font(string, float, GraphicsUnit) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe und Einheit. Der Stil ist eingestellt aufRegular .
Font(FontFamily, float, FontStyle, GraphicsUnit) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe, einem Stil und einer Einheit.
Font(string, float, FontStyle, GraphicsUnit) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe, einem Stil und einer Einheit.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe, einem Stil, einer Einheit und einem Zeichensatz..
Font(string, float, FontStyle, GraphicsUnit, byte) Initialisiert eine neue Instanz vonFontKlasse mit einer bestimmten Größe, einem Stil, einer Einheit und einem Zeichensatz.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte, bool) Initialisiert eine neue Instanz vonFont Klasse mit einer bestimmten Größe, einem Stil, einer Einheit und einem Zeichensatz..
Font(string, float, FontStyle, GraphicsUnit, byte, bool) Initialisiert eine neue Instanz vonFont Klasse, die die angegebene Größe, den Stil, die Einheit und den Zeichensatz verwendet.

Eigenschaften

Name Beschreibung
Bold { get; } Ruft einen Wert ab, der angibt, ob diesFont ist fett.
FontFamily { get; } Ruft die abFontFamily damit verbundenFont .
GdiCharSet { get; } Ruft einen Bytewert ab, der den GDI-Zeichensatz angibt, den thisFont verwendet.
GdiVerticalFont { get; } Ruft einen Wert ab, der angibt, ob diesFont wird von einer vertikalen GDI-Schriftart abgeleitet..
Height { get; } Ruft den Zeilenabstand dieser Schriftart ab.
IsSystemFont { get; } Ruft einen Wert ab, der angibt, ob die Schriftart Mitglied von istSystemFonts .
Italic { get; } Ruft einen Wert ab, der angibt, ob diesFont ist kursiv.
Name { get; } Ruft den Gesichtsnamen davon abFont .
OriginalFontName { get; } Ruft den Namen der ursprünglich angegebenen Schriftart ab.
Size { get; } Ruft die em-Größe davon abFont gemessen in den von the angegebenen EinheitenUnit Eigentum.
SizeInPoints { get; } Ruft die Em-Größe davon in Punkten abFont .
Strikeout { get; } Ruft einen Wert ab, der angibt, ob diesFont gibt eine horizontale Linie durch die Schriftart an.
Style { get; } Ruft Stilinformationen dafür abFont .
SystemFontName { get; } Ruft den Namen der Systemschriftart ab, wenn die Eigenschaft IsSystemFont true zurückgibt.
Underline { get; } Ruft einen Wert ab, der angibt, ob diesFont ist unterstrichen.
Unit { get; } Liefert die Maßeinheit dafürFont .

Methoden

Name Beschreibung
Clone() Erstellt eine exakte Kopie davonFont .
Dispose() Gibt alle von diesem verwendeten Ressourcen freiFont .
override Equals(object) Gibt an, ob das angegebene Objekt ein istFont und hat das gleicheFontFamily , GdiVerticalFont ,GdiCharSet ,Style ,Size , undUnit Eigenschaftswerte wie dieseFont .
override GetHashCode() Ruft den Hash-Code dafür abFont .
GetHeight() Gibt den Zeilenabstand dieser Schriftart in Pixel zurück.
GetHeight(float) Gibt die Höhe davon in Pixel zurückFontwenn es zu einem Gerät mit der angegebenen vertikalen Auflösung gezogen wird.
GetHeight(Graphics) Gibt den Zeilenabstand in der aktuellen Einheit eines angegebenen zurückGraphics , dieser Schriftart.
override ToString() Gibt eine für Menschen lesbare Zeichenfolgendarstellung davon zurückFont .

Siehe auch