Home > Kursübersicht > WPF Kurse

Windows Presentation Foundation (WPF) - Windows-Anwendungen programmieren

Lernen Sie die Grundlagen von WPF.
einmalig 1999(inkl. MwSt.: 2378,81)
4 Tage oder 8x halbtags
PDF WPF lernen
Level Fortgeschritten Termin wählen
VC 26.Nov VC 02.Dez VC 10.Dez VC 06.Jan VC 20.Jan VC 03.Feb VC 17.Feb VC 03.Mrz VC 17.Mrz VC 31.Mrz VC 14.Apr

Microsoft WPF Seminar

Mit der WPF (Windows Presentation Foundation) von Microsoft lassen sich anspruchsvolle Windows-Anwendungen entwickeln. Neben den grafischen Möglichkeiten lernen Sie Windows-Anwendungen effizient und schnell umzusetzen.
Dabei wird die Benutzeroberfläche (GUI) von der Programmierlogik mit dem Model-View-View-Model (MVVM) Pattern strikt getrennt.

WPF Schulungsinhalt

Dieser WPF Kurs hilft .NET-Entwicklern schnell in die Grundlagen von WPF einzusteigen. Sie lernen alles Wissenswerte was Sie rund um den Aufbau von XAML und der Erstellung Ihrer ersten grafischen Benutzeroberfläche mit WPF wissen müssen.

Dieses Microsoft WPF Training wird mit .NET 7.0, Visual Studio 2022 und C# 11 durchgeführt, ist aber ebenso für die Vorgängerversionen gleichermaßen geeignet.

Zielgruppe WPF Training

Dieses Windows Presentation Foundation Seminar ist für Software-Entwickler mit Vorkenntnissen in C# geeignet. Sie haben noch keinerlei C# Erfahrung? Werfen Sie doch einmal einen Blick auf den C# Einsteigerkurs.

Kundenbewertungen

"Ausgesprochen gute Vermittlung des Stoffes durch den Dozenten."

Microsoft Kurs

"Fragen wurden ausführlich beantwortet."

Microsoft Online Seminar

5/ 5 stars
Microsoft WPF Kurse
Rated 5/5 based on 54 customer reviews

Agenda WPF Schulung

  • Windows Presentation Foundation (WPF)
    Grundlagen
    Konzepte einer WPF-Anwendung
    WPF und WinForms im Vergleich
    CodeBehind
  • Einführung in XAML
    XAML und .NET Syntax
    Namensräume
    UI Layout Controls (Button, TextBox, Label)
    UI Container und Panels (Grid, StackPanel, Canvas)
    Layout Design
  • Layout und Controls
    Grundlagen grafische Benutzerflächen (UI)
    Seitenlayout definieren
    Frame und Tab Controls
    WinForms Controls in WPF
    Events und Commands
    Navigieren zwischen Pages und Windows
    Responsive Design
  • Wiederverwendbare Daten
    StaticResource und DynamicResource
    WPF Styles benutzen
    Templates und DataTemplates
    UserControls und CustomControls
  • Menü und Navigation
    Window und Frame
    Page und TabControl
  • Datenbindung in WPF
    Binden an andere Controls (ElementBinding)
    Binding mit Converter (IValueConverter)
    Daten validieren (INotifyErrorInfo)
    Commands (ICommand)
    Data Annotations
  • MVVM (Model View View Model)
    Aufbau und Vorteile von MVVM-Patterns
    Grundkonstrukte von MVVM
    Datenmodell, Logik, ViewModels und Views
    Verknüpfung und Abhängigkeit der Module
    ObservableCollection und INotifyPropertyChanged
    Verwendung unterschiedlicher Datenquellen (Datenbank, XML oder JSON Datei)
  • Erweiterte Datenbindung
    Binden an Collections von Objekten
    Daten im DataGrid und ListView präsentieren
    Binden an Daten (DataBinding)
    Trigger und VisualStates
  • Multimedia
    Grafiken darstellen
    Audio und Videodateien nutzen
    Dokumente erstellen und drucken
  • Blend for Visual Studio für Design
    Behaviors und Effekte
    Animationen
    Storyboard
    Trigger vs. ViewState
    Manipulation von Pfadangaben