Sdílet prostřednictvím


Klassen für .NET Framework-Formulare

Aktualisiert: November 2007

In der folgenden Tabelle werden die Klassen aufgeführt, die im Allgemeinen für Windows Forms-Anwendungen mit .NET Framework verwendet werden, unterteilt nach Basisklassen, Steuerelementklassen, Komponentenklassen und Dialogfeldklassen.

Eine umfassendere Liste aus der .NET Framework-Dokumentation finden Sie unter dem System.Windows.Forms-Namespace.

Die Basisklassen

In der folgenden Tabelle werden die wichtigsten Windows Forms-Klassen im System.Windows.Forms-Namespace aufgeführt.

Klasse

Beschreibung

Control

Definiert die Basisklasse für Steuerelemente. Steuerelemente sind Komponenten mit visueller Darstellung. Stellt die Basisfunktionalität für alle Steuerelemente bereit, die auf einem Form angezeigt werden.

Form

Stellt ein normales Fenster, ein nicht modales Fenster, ein Dialogfeld, einen MDI (Multiple Document Interface)-Client oder ein übergeordnetes MDI-Fenster dar. Formulare bilden die Benutzeroberfläche einer Anwendung.

UserControl

Stellt ein leeres Steuerelement bereit, das zum Erstellen anderer Steuerelemente oder zum Erstellen eines benutzerdefinierten zusammengesetzten Steuerelements verwendet werden kann.

Steuerelementklassen

In der folgenden Tabelle wird eine Auswahl aus den Steuerelementklassen des System.Windows.Forms-Namespaces aufgeführt und beschrieben. Mithilfe dieser Steuerelemente können Sie komplexe Benutzeroberflächen erstellen.

Klasse

Beschreibung

TextBox

Steuerelement für die Dateneingabe. Stellt ein Textfeld-Steuerelement von Windows dar.

ComboBox

Steuerelement für die Dateneingabe. Stellt ein Kombinationsfeld-Steuerelement von Windows dar.

Label

Steuerelement für die Datenanzeige. Stellt eine Standardbezeichnung von Windows dar.

ListView

Steuerelement für die Datenanzeige. Stellt ein Listenansicht-Steuerelement von Windows dar, mit dem eine Auflistung von Elementen in einer von vier verschiedenen Ansichten angezeigt wird.

Button

Ein Steuerelement für Befehlsschaltflächen. Stellt ein Schaltflächen-Steuerelement von Windows dar.

ToolStrip

Ein Steuerelement für Befehlsschaltflächen. Stellt einen Container für Symbolleistenobjekte von Windows bereit.

PropertyGrid

Designer-Steuerelement. Stellt eine Benutzeroberfläche für das Durchsuchen der Eigenschaften eines Objekts bereit.

Komponentenklassen

Neben Steuerelementen bietet der System.Windows.Forms-Namespace weitere Klassen, die nicht von der Control-Klasse abgeleitet sind, jedoch ebenfalls grafische Features für Windows-Anwendungen bereitstellen. In der folgenden Tabelle werden einige der verfügbaren Komponentenklassen aufgeführt.

Klasse

Beschreibung

ToolTip

Komponente für die Datenanzeige. Stellt ein kleines Popupfenster dar, in dem eine kurze Beschreibung des Steuerelements angezeigt wird, wenn mit dem Mauszeiger auf das Steuerelement gezeigt wird.

ErrorProvider

Komponente für die Datenanzeige. Bietet eine Benutzeroberfläche, über die angezeigt werden kann, dass für ein Steuerelement auf einem Formular ein zugeordneter Fehler vorliegt.

ToolStripDropDownMenu

Menükomponente. Stellt grundlegende Funktionalität für das ContextMenuStrip-Steuerelement bereit.

ContextMenuStrip

Menükomponente. Stellt ein Kontextmenü dar.

Help

Hilfekomponente. Kapselt das HTML Help 1.0-Modul.

HelpProvider

Hilfekomponente. Stellt eine Popup- oder Onlinehilfe für Steuerelemente bereit.

Dialogfeldklassen

Windows bietet eine Reihe von Standarddialogfeldern, mit denen Anwendungen eine einheitliche Benutzeroberfläche für häufige Aufgaben wie dem Öffnen und Speichern von Dateien, dem Ändern der Schriftart oder Textfarbe und dem Drucken verliehen werden kann. In der folgenden Tabelle werden einige häufig verwendete Klassen für das Lesen und Schreiben von Dateien mit Streams aufgeführt.

Klasse

Beschreibung

OpenFileDialog

Stellt die Funktionalität zum Anzeigen eines Dialogfelds bereit, in dem der Name einer zu öffnenden oder speichernden Datei eingegeben oder diese Datei gesucht werden kann.

SaveFileDialog

Stellt die Funktionalität zum Anzeigen eines Dialogfelds bereit, in dem der Name einer zu öffnenden oder speichernden Datei eingegeben oder diese Datei gesucht werden kann.

FontDialog

Zeigt ein Dialogfeld an, in dem Elemente der in der Anwendung verwendeten Schriftart geändert werden können.

PageSetupDialog

Zeigt ein Dialogfeld an, in dem Optionen für das Drucken eines Dokuments festgelegt werden können.

PrintDialog

Zeigt ein Dialogfeld an, in dem Optionen für das Drucken eines Dokuments festgelegt werden können.

MessageBox

Zeigt ein Meldungsfeld an, in dem Daten angezeigt und vom Benutzer abgefragt werden können.

Siehe auch

Konzepte

Konzepte von Windows Forms-Anwendungen in Visual Basic

Grundlagen zu Windows Forms-Anwendungen

Übersicht über Windows-basierte Anwendungen

Referenz

Übersicht über Windows Forms

System.Windows.Forms

System.Drawing.Printing