WPF - Kontrollen
Mit Windows Presentation Foundation (WPF) können Entwickler auf einfache Weise visuell angereicherte UI-basierte Anwendungen erstellen und erstellen.
Die klassischen UI-Elemente oder Steuerelemente in anderen UI-Frameworks werden auch in WPF-Anwendungen erweitert.
Alle Standard-WPF-Steuerelemente finden Sie in der Toolbox, die Teil der System.Windows.Controls ist.
Diese Steuerelemente können auch in der XAML-Auszeichnungssprache erstellt werden.
Die vollständige Vererbungshierarchie der WPF-Steuerelemente lautet wie folgt:
Die folgende Tabelle enthält eine Liste von Steuerelementen, die in den folgenden Kapiteln erläutert werden.
| Sr. Nr. | Bedienelemente & Beschreibung |
|---|---|
| 1 | Taste Ein Steuerelement, das auf Benutzereingaben reagiert |
| 2 | Kalender Stellt ein Steuerelement dar, mit dem ein Benutzer ein Datum mithilfe einer visuellen Kalenderanzeige auswählen kann. |
| 3 | CheckBox Ein Steuerelement, das ein Benutzer auswählen oder löschen kann. |
| 4 | Kombinationsfeld Eine Dropdown-Liste mit Elementen, aus denen ein Benutzer auswählen kann. |
| 5 | Kontextmenü Ruft das Kontextmenüelement ab oder legt dieses fest, das angezeigt werden soll, wenn das Kontextmenü über die Benutzeroberfläche innerhalb dieses Elements angefordert wird. |
| 6 | DataGrid Stellt ein Steuerelement dar, das Daten in einem anpassbaren Raster anzeigt. |
| 7 | Datumsauswahl Ein Steuerelement, mit dem ein Benutzer ein Datum auswählen kann. |
| 8 | Dialoge Eine Anwendung kann auch zusätzliche Fenster anzeigen, um dem Benutzer das Sammeln oder Anzeigen wichtiger Informationen zu erleichtern. |
| 9 | Rasteransicht Ein Steuerelement, das eine Sammlung von Elementen in Zeilen und Spalten anzeigt, die horizontal scrollen können. |
| 10 | Bild Ein Steuerelement, das ein Bild darstellt. |
| 11 | Etikette Zeigt Text in einem Formular an. Bietet Unterstützung für Zugriffsschlüssel. |
| 12 | ListBox Ein Steuerelement, das eine Inline-Liste von Elementen anzeigt, aus denen der Benutzer auswählen kann. |
| 13 | Menüs Stellt ein Windows-Menüsteuerelement dar, mit dem Sie Elemente, die Befehlen und Ereignishandlern zugeordnet sind, hierarchisch organisieren können. |
| 14 | PasswordBox Ein Steuerelement zur Eingabe von Passwörtern. |
| 15 | Aufpoppen Zeigt Inhalt über vorhandenen Inhalt innerhalb der Grenzen des Anwendungsfensters an. |
| 16 | Fortschrittsanzeige Ein Steuerelement, das den Fortschritt durch Anzeigen eines Balkens anzeigt. |
| 17 | Radio knopf Ein Steuerelement, mit dem ein Benutzer eine einzelne Option aus einer Gruppe von Optionen auswählen kann. |
| 18 | ScrollViewer Ein Containersteuerelement, mit dem der Benutzer seinen Inhalt schwenken und zoomen kann. |
| 19 | Schieberegler Ein Steuerelement, mit dem der Benutzer aus einem Wertebereich auswählen kann, indem er ein Thumb-Steuerelement entlang einer Spur bewegt. |
| 20 | Textblock Ein Steuerelement, das Text anzeigt. |
| 21 | Umschaltknopf Eine Schaltfläche, die zwischen zwei Zuständen umgeschaltet werden kann. |
| 22 | ToolTip Ein Popup-Fenster, in dem Informationen zu einem Element angezeigt werden. |
| 23 | Fenster Das Stammfenster mit Minimierungs- / Maximierungsoption, Titelleiste, Rahmen und Schaltfläche zum Schließen |
| 24 | Steuerelemente von Drittanbietern Verwenden Sie in Ihren WPF-Anwendungen Steuerelemente von Drittanbietern. |
Wir werden alle diese Kontrollen einzeln mit ihrer Implementierung besprechen.