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.