FontFamily
FontFamily class
Definiert eine Gruppe von Schriftarten mit ähnlichem Grunddesign und bestimmten Stilvariationen. Diese Klasse kann nicht vererbt werden.
public sealed class FontFamily : IDisposable
Konstrukteure
Name | Beschreibung |
---|
FontFamily(string) | Initialisiert eine neue Instanz vonFontFamily Klasse mit dem angegebenen Namen. |
FontFamily(string, FontCollection) | Initialisiert eine neue Instanz vonFontFamily Klasse. |
Eigenschaften
Name | Beschreibung |
---|
static GenericMonospace { get; } | Ruft einen generischen Monospace abFontFamily . |
static GenericSansSerif { get; } | Ruft eine generische Sans Serif abFontFamily Objekt. |
static GenericSerif { get; } | Ruft eine generische Serife abFontFamily . |
Name { get; } | Ruft den Namen davon abFontFamily . |
static Families { get; } | Ruft ein Array ab, das alle enthältFontFamily Objekte, die dem aktuellen Grafikkontext zugeordnet sind. |
Methoden
Name | Beschreibung |
---|
Dispose() | Gibt alle von diesem verwendeten Ressourcen freiFontFamily . |
override Equals(object) | Gibt an, ob das angegebene Objekt ein istFontFamily und ist damit identischFontFamily . |
GetCellAscent(FontStyle) | Gibt den Zellenanstieg in Designeinheiten von zurückFontFamily des angegebenen Stils. |
GetCellDescent(FontStyle) | Gibt den Zellabstieg in Designeinheiten von zurückFontFamily des angegebenen Stils. |
GetEmHeight(FontStyle) | Ruft die Höhe des EM-Quadrats für den angegebenen Stil in Schriftdesigneinheiten ab. |
override GetHashCode() | Ruft dafür einen Hashcode abFontFamily . |
GetLineSpacing(FontStyle) | Gibt den Zeilenabstand in Designeinheiten der zurückFontFamily des angegebenen Stils. Der Zeilenabstand ist der vertikale Abstand zwischen den Grundlinien zweier aufeinanderfolgender Textzeilen. |
GetName(int) | Gibt den Namen davon in der angegebenen Sprache zurückFontFamily . |
IsStyleAvailable(FontStyle) | Gibt an, ob die angegebeneFontStyle Aufzählung ist verfügbar. |
Siehe auch