Programmieren von Windows-Anwendungen mit Windows Presentation Foundation (WPF) unter Visual Studio
Seminar
Online
Beschreibung
-
Kursart
Seminar
-
Methodik
Online
-
Dauer
3 Tage
Nach diesem Seminar können Sie selbstständig Anwendungen auf Grundlage von WPF entwickeln. Im Mittelpunkt steht die Entwicklung von Oberflächen sowie Aufbau und Strukturierung von Anwendungen mit Visual Studio und das .NET Framework.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Seminardurchführung
Herstellerzertifizierte Trainer
Teilnahmezertifikat
Kostenfreies WLAN
Verpflegung und Getränke
Praxisorientierte Trainingsunterlagen
3 Monate telefonischer Support zum Seminarinhalt
Meinungen
Themen
- Programmierung
- Programmieren
- Visual Studio
- PC Technik
- PC Führerschein
- ITIL
- IT-Management
- Windows
- IT
- IT-Sicherheit
Inhalte
WPF Grundlagen
- Überblick über Windows Presentation Foundation
- Erster Einblick in WPF-KonzepteArchitektur Pattern
- Neuerungen in Visual Studio 2017 und WPF 4.6
XAML Grundlagen
- Einführung in XAML, Namespaces und Layout Container
- Überblick über Content/Item-Steuerelemente
Designen und Entwickeln eines User Interfaces
- Seitenlayout definieren
- Implementieren von Frame und TabControls
- WinForms Controls in WPF einbinden
- Nutzen von Events und Commands
Wiederverwendbare Styles – Templates – Trigger – Ressourcen - Controls
- Anwendung von Styles, Control-Templates, Daten-Templates
- Erstellen von Triggern
- Statische und Dynamische Ressourcen
- Definieren von Ressourcen-Dictionary
- Erstellen von User- und Custom Controls
MVVM (Model View ViewModel)
- Überblick von MVVM-Patterns
- Grundstrukturen von MVVM
- Datenmodel, Logik, ViewModels und Views
Einfache Datenbindung
- Binden an Controls (Element-Bindung)
- Datengebundene Steuerelemente
- Binding Modes
- Implementieren von Objekt-und Eigenschaftsänderungen (INotifyPropertyChanged)
- Datenbindung mit Converter (IValueConverter)
- Datenvalidierung (ValidationRule, IDataErrorInfo, INotifyErrorInfo)
- Dependency Property
Komplexe Datenbindung
- Datenbindung mit DataContext
- Bindung zu Collections/ObservableCollections
- ICollectionView zur Sortierung, Filterung und Gruppierung
- Erstellen von Master-Details User Interfaces
Programmieren von Windows-Anwendungen mit Windows Presentation Foundation (WPF) unter Visual Studio