Windows Forms-Steuerelemente nach Funktion
Windows Forms bietet Steuerelemente und Komponenten zur Ausführung verschiedener Funktionen. In der folgenden Tabelle sind die Windows Forms-Steuerelemente und -Komponenten nach der allgemeinen Funktion aufgelistet. Wenn darüber hinaus mehrere Steuerelemente für dieselbe Funktion vorhanden sind, wird das empfohlene Steuerelement mit einem Hinweis auf das ersetzte Steuerelement aufgeführt. In einer separaten nachfolgenden Tabelle werden die ersetzten Steuerelemente mit ihren empfohlenen Ersetzungen aufgelistet.
Tipp
In der folgenden Tabelle sind nicht alle in Windows Forms verwendbaren Steuerelemente oder Komponenten aufgeführt. Eine umfassendere Liste finden Sie unter Steuerelemente für Windows Forms.
Empfohlene Steuerelemente und Komponenten nach Funktion
Funktion |
Steuerelement |
Beschreibung |
---|---|---|
Datenanzeige |
DataGridView-Steuerelement |
Das DataGridView-Steuerelement stellt eine anpassbare Tabelle zum Anzeigen von Daten bereit. Die DataGridView-Klasse ermöglicht die Anpassung von Zellen, Zeilen, Spalten und Rahmen.
Hinweis
Das DataGridView-Steuerelement stellt zahlreiche grundlegende und erweiterte Features bereit, die das DataGrid-Steuerelement nicht aufweist.Weitere Informationen finden Sie unter Unterschiede zwischen dem DataGridView-Steuerelement und dem DataGrid-Steuerelement in Windows Forms.
|
Datenbindung und Navigation |
BindingSource-Komponente |
Vereinfacht das Binden von Steuerelementen an Daten in einem Formular durch Positionsverwaltung, Änderungsbenachrichtigung und andere Dienste. |
BindingNavigator-Steuerelement |
Stellt eine Oberfläche in Form einer Symbolleiste bereit, um durch Daten in einem Formular zu navigieren und diese zu bearbeiten. |
|
Textbearbeitung |
TextBox-Steuerelement |
Zeigt zur Entwurfszeit eingegebenen Text an, der zur Laufzeit von den Benutzern bearbeitet oder programmgesteuert geändert werden kann. |
|
RichTextBox-Steuerelement |
Text kann im Nur-Text- oder im Rich-Text-Format (RTF) angezeigt werden. |
|
MaskedTextBox-Steuerelement |
Schränkt das Format der Benutzereingabe ein. |
Informationsanzeige (schreibgeschützt) |
Label-Steuerelement |
Zeigt Text an, den Benutzer nicht direkt bearbeiten können. |
LinkLabel-Steuerelement |
Zeigt Text als Link an und löst ein Ereignis aus, wenn die Benutzer auf den Text klicken. In der Regel stellt der Text einen Link zu einem anderen Fenster oder einer Website dar. |
|
StatusStrip-Steuerelement |
Zeigt Informationen über den aktuellen Zustand der Anwendung in einem Rahmenbereich an, normalerweise am unteren Rand eines übergeordneten Formulars. |
|
ProgressBar-Steuerelement |
Zeigt den aktuellen Fortschritt eines Vorgangs für den Benutzer an. |
|
Webseitenanzeige |
WebBrowser-Steuerelement |
Ermöglicht es dem Benutzer, innerhalb des Formulars durch Webseiten zu navigieren. |
Auswahl aus einer Liste |
CheckedListBox-Steuerelement |
Zeigt eine bildlauffähige Liste von Elementen an, neben denen jeweils ein Kontrollkästchen steht. |
ComboBox-Steuerelement |
Zeigt eine Dropdownliste von Elementen an. |
|
DomainUpDown-Steuerelement |
Zeigt eine Liste von Textelementen an, in der Benutzer mit den Schaltflächen Nach oben bzw. Nach unten einen Bildlauf durchführen können. |
|
ListBox-Steuerelement |
Zeigt eine Liste von Text- und Grafikelementen (Symbolen) an. |
|
ListView-Steuerelement |
Zeigt Elemente in einer von vier verschiedenen Ansichten an: Diese Ansichten umfassen nur Text, Text mit kleinen Symbolen, Text mit großen Symbolen und eine Detailansicht. |
|
NumericUpDown-Steuerelement |
Zeigt eine Liste von Nummernzeichen an, in der Benutzer mit den Schaltflächen Nach oben bzw. Nach unten einen Bildlauf durchführen können. |
|
TreeView-Steuerelement |
Zeigt eine hierarchische Auflistung von Knotenobjekten an, die aus Text mit optionalen Kontrollkästchen oder Symbolen bestehen können. |
|
Grafikanzeige |
PictureBox-Steuerelement |
Zeigt Grafikdateien, z. B. Bitmaps und Symbole, in einem Rahmen an. |
Speichern von Grafiken |
ImageList-Steuerelement |
Dient als Repository für Bilder. ImageList-Steuerelemente und die darin enthaltenen Bilder können zwischen Anwendungen wiederverwendet werden. |
Festlegen von Werten |
CheckBox-Steuerelement |
Zeigt ein Kontrollkästchen und eine Textbezeichnung an. In der Regel wird dieses Steuerelement zum Einstellen von Optionen verwendet. |
CheckedListBox-Steuerelement |
Zeigt eine bildlauffähige Liste von Elementen an, neben denen jeweils ein Kontrollkästchen steht. |
|
RadioButton-Steuerelement |
Zeigt eine Schaltfläche an, die aktiviert oder deaktiviert werden kann. |
|
TrackBar-Steuerelement |
Benutzer können auf einer Skala mit einem Ziehpunkt Werte einstellen. |
|
Datumseinstellung |
DateTimePicker-Steuerelement |
Zeigt einen grafischen Kalender an, in dem Benutzer ein Datum oder eine Uhrzeit auswählen können. |
MonthCalendar-Steuerelement |
Zeigt einen grafischen Kalender an, in dem Benutzer einen Datumsbereich auswählen können. |
|
Dialogfelder |
ColorDialog-Steuerelement |
Zeigt das Dialogfeld zur Farbauswahl an, in dem Benutzer die Farbe eines Oberflächenelements einstellen können. |
FontDialog-Steuerelement |
Zeigt ein Dialogfeld an, in dem Benutzer eine Schriftart und deren Attribute einstellen können. |
|
OpenFileDialog-Steuerelement |
Zeigt ein Dialogfeld an, in dem Benutzer zu einer Datei navigieren und diese auswählen können. |
|
PrintDialog-Steuerelement |
Zeigt ein Dialogfeld an, in dem Benutzer einen Drucker auswählen und dessen Attribute einstellen können. |
|
PrintPreviewDialog-Steuerelement |
Zeigt ein Dialogfeld mit der Seitenvorschau einer PrintDocument-Steuerelementkomponente an. |
|
FolderBrowserDialog-Steuerelement |
Zeigt ein Dialogfeld an, in dem Benutzer Ordner durchsuchen, erstellen und schließlich auswählen können. |
|
SaveFileDialog-Steuerelement |
Zeigt ein Dialogfeld an, in dem Benutzer eine Datei speichern können. |
|
Menüsteuerelemente |
MenuStrip-Steuerelement |
Erstellt benutzerdefinierte Menüs. |
ContextMenuStrip-Steuerelement |
Erstellt benutzerdefinierte Kontextmenüs.
Hinweis
ContextMenuStrip ersetzt das ContextMenu-Steuerelement.
|
|
Befehle |
Button-Steuerelement |
Startet einen Prozess, hält ihn an oder unterbricht ihn. |
LinkLabel-Steuerelement |
Zeigt Text als Link an und löst ein Ereignis aus, wenn die Benutzer auf den Text klicken. In der Regel stellt der Text einen Link zu einem anderen Fenster oder einer Website dar. |
|
NotifyIcon-Steuerelement |
Im Statusbereich der Taskleiste wird ein Symbol für eine im Hintergrund ausgeführte Anwendung angezeigt. |
|
ToolStrip-Steuerelement |
Erstellt Symbolleisten, die über das Aussehen und Verhalten von Microsoft Windows XP, Microsoft Office, Microsoft Internet Explorer oder über ein benutzerdefiniertes Aussehen und Verhalten und optional über Designs verfügen können und Überläufe sowie das Neuanordnen von Elementen zur Laufzeit unterstützen. |
|
Benutzerhilfe |
HelpProvider-Komponente |
Stellt eine Popup- oder Onlinehilfe für Steuerelemente bereit. |
ToolTip-Komponente |
Stellt ein kleines Popupfenster bereit, in dem eine kurze Beschreibung zum Verwendungszweck des Steuerelements angezeigt wird, wenn mit dem Mauszeiger auf das Steuerelement gezeigt wird. |
|
Gruppierung weiterer Steuerelemente |
Panel-Steuerelement |
Gruppiert einen Satz von Steuerelementen auf einem bildlauffähigen Rahmen ohne Bezeichnung. |
GroupBox-Steuerelement |
Gruppiert einen Satz von Steuerelementen (z. B. Optionsfelder) auf einem nicht bildlauffähigen Rahmen mit Bezeichnung. |
|
TabControl-Steuerelement |
Stellt eine Seite mit Registerkarten zum effizienten Organisieren von und Zugreifen auf gruppierte(n) Objekte(n) bereit. |
|
SplitContainer-Steuerelement |
Stellt zwei durch eine verschiebbare Leiste unterteilte Bereiche bereit.
Hinweis
Das SplitContainer-Steuerelement ersetzt das Splitter-Steuerelement.
|
|
TableLayoutPanel-Steuerelement |
Stellt einen Bereich dar, dessen Inhalt dynamisch in einem aus Zeilen und Spalten bestehenden Raster angeordnet wird. |
|
FlowLayoutPanel-Steuerelement |
Stellt einen Bereich dar, dessen Inhalt dynamisch horizontal oder vertikal angeordnet wird. |
|
Audio |
SoundPlayer-Steuerelement |
Spielt Sounddateien im WAV-Format ab. Sounds können asynchron geladen oder abgespielt werden. |
Ersetzte Steuerelemente und Komponenten nach Funktion gegliedert
Funktion |
Ersetztes Steuerelement |
Empfohlene Ersetzung |
---|---|---|
Datenanzeige |
||
Informationsanzeige (schreibgeschützte Steuerelemente) |
||
Menüsteuerelemente |
||
Befehle |
||
Formularlayout |
Siehe auch
Weitere Ressourcen
Steuerelemente für Windows Forms
Entwickeln benutzerdefinierter Windows Forms-Steuerelemente mit .NET Framework