Freigeben über


Grafik und Zeichnen in Windows Forms

Die Common Language Runtime verwendet eine erweiterte Implementierung der Schnittstelle für Grafikgeräte von Windows (Graphics Device Interface, GDI), die GDI+ genannt wird. Mit GDI+ können Sie Grafiken erstellen, Text zeichnen und grafische Bilder als Objekte bearbeiten. GDI+ ist auf Leistung und Bedienkomfort ausgelegt. Mit GDI+ lassen sich grafische Bilder in Windows Forms und Steuerelementen rendern. GDI+ kann zwar in Web Forms nicht direkt verwendet werden, jedoch können Sie grafische Bilder mit dem Image-Webserversteuerelement anzeigen.

Dieser Abschnitt enthält Themen, die Sie in die Grundlagen der Programmierung mit GDI+ einführen. Er ist nicht als umfassende Referenz gedacht, sondern enthält Informationen zu den Objekten Graphics, Pen, Brush und Color und erläutert die Ausführung von Aufgaben wie Zeichnen von Formen, Zeichnen von Text oder Anzeigen von Bildern. Weitere Informationen finden Sie unter GDI+-Referenz.

Wenn Sie gleich einsteigen möchten, lesen Sie Erste Schritte mit der Grafikprogrammierung. Hier finden Sie Themen zur Verwendung von Code zum Zeichnen von u. a. Linien, Formen und Text in Windows Forms.

In diesem Abschnitt

Übersicht über Grafiken
Enthält eine Einführung in die Arbeit mit Grafiken und verwalteten Klassen.

Verwalteter Code in GDI+
Bietet Informationen zu den verwalteten Klassen in GDI+.

Verwenden von verwalteten Grafikklassen
Veranschaulicht die Ausführung verschiedener Aufgaben mithilfe der verwalteten Klassen in GDI+.

Verweis

System.Drawing
Dieser Namespace ermöglicht den Zugriff auf grundlegende GDI+-Grafikfunktionen.

System.Drawing.Drawing2D
Stellt erweiterte Funktionen für zweidimensionale Grafiken und Vektorgrafiken bereit.

System.Drawing.Imaging
Dieser Namespace stellt erweiterte GDI-Bildfunktionen bereit.

System.Drawing.Text
Stellt erweiterte GDI+-Typografiefunktionen bereit. Die Klassen in diesem Namespace können zum Erstellen und Verwenden von Schriftartauflistungen verwendet werden.

System.Drawing.Printing
Stellt Druckfunktionen bereit.

Zeichnen und Ausgeben von benutzerdefinierten Steuerelementen
Erläutert die Bereitstellung von Code zum Zeichnen von Steuerelementen.