Verwenden von Grafikcontainern
Ein Graphics-Objekt stellt Methoden zur Anzeige von Vektorbildern, Rasterbildern und Text bereit, z. B. DrawLine, DrawImage und DrawString. Darüber hinaus verfügt ein Graphics-Objekt über verschiedene Eigenschaften, die die Qualität und Ausrichtung der gezeichneten Elemente beeinflussen. Durch die SmoothingMode-Eigenschaft wird z. B. festgelegt, ob Antialiasing auf Linien und Kurven angewendet wird, und die globale Transformationseigenschaft beinflusst die Position und den Drehwinkel der gezeichneten Elemente.
Ein Graphics-Objekt ist einem bestimmten Anzeigegerät zugeordnet. Wird ein Graphics-Objekt zum Zeichnen innerhalb eines Fensters verwendet, ist das Graphics-Objekt zusätzlich mit dem jeweiligen Fenster verknüpft.
Konzeptionell kann ein Graphics-Objekt mit einem Container verglichen werden, da es eine Reihe von Eigenschaften enthält, die das Zeichnen beeinflussen, und mit gerätespezifischen Informationen verknüpft ist. Sie können einen sekundären Container in einem vorhandenen Graphics-Objekt erstellen, indem Sie die BeginContainer-Methode dieses Graphics-Objekts aufrufen.
In diesem Abschnitt
Verwalten des Zustands eines Graphics-Objekts
Beschreibt, wie die Qualitätseinstellungen, der Clippingbereich und Transformationen eines Graphics-Objekts verwaltet werden.Verwenden geschachtelter Grafikcontainer
Zeigt, wie Container verwendet werden, um den Zustand des Graphics-Objekts zu steuern.