|
Die Windows Presentation Foundation (WPF) ist die neue Klassenbibliothek von Windows zur Erstellung graphischer Benutzeroberflächen. Sie ist ein fester Bestandteil des .NET 3.5-Frameworks und soll ihren Vorgänger die Win32-API als Präsentations-Schnittstelle ablösen. Das Funktionsspektrum der WPF umfasst nicht nur die klassischen Desktop-Fenster, sondern auch 2D- und 3D-Graphiken, Dokumente, browserbasierte Anwendungen und Videos. Zum Design der Oberflächen wird XAML, ein Ableger von XML, verwendet. So kommt es zu einer klaren Trennung zwischen Design und Funktionalität. Lernen Sie die Möglichkeiten der WPF zur Erstellung windowsbasierter Benutzeroberflächen kennen.
Zielgruppe
Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure
|
Überblick .NET 3.5
Architektur der Windows Presentation Foundation (WPF)
XAML (eXtensible Application Markup Language)
- XAML und Ereignisbehandlung
- XAML-Werkzeuge
Layoutelemente und Container
- das Grid-Steuerelement
- das StackPanel-Steuerelement
- das DockPanel-Steuerelement
- das Canvas-Steuerelement
- WrapPanel und TextBlock
Steuerelemente (Controls)
- Elemente und deren Basisklassen
- Button, TextBox und Label
- das ListBox-Steuerelement
- Menüs in WPF
- Symbolleisten und Statusleisten
- TreeView und ListView
- das Toolbar-Steuerelement
- das MediaElement
- eigene Steuerelemente entwickeln
Eingaben mit Tastatur, Maus und Tablet
- Ereignisbasiertes Programmieren und Event Routing
Lokalisierung von WPF-Komponenten
- Lokalisierung mit Ressourcen
- Lokalisierung mit dem LocBalm-Tool
Vorlagen
- Ressourcen
- Styles
- Trigger
Datenbindung in WPF
- Datenbindung zwischen zwei grafischen Elementen
Dokumente in Windows Presentation Foundation
- Flussdokumente (Flow Documents)
- Fixierte Dokumente (Fixed Documents)
- XML Paper Specification (XPS)
Grafiken mit WPF
- Geometrische Grundfiguren
- Shapes, Füllverhalten, Path-Elemente, Pens
- Brushes und GradientBrushes
- 3D-Grafik: Szenen, Model, Transformationen, Hit-Testing
Animationen
Multimedia (Audio, Video)
WPF Web Browser Applications (WBA)
Multithreading mit WPF
Interoperabilität
- WPF und Windows Forms
- WPF und MFC
|
Kurs-ID: Cs08WPF
Dauer
4 Tage /
i.d.R.: 8:00 - 15:30 Uhr
Offener Kurs
Der Seminarpreis einschließlich Seminarunterlagen beträgt pro Teilnehmer 1.580,00 € zzgl. MwSt. (1.880,20 € inkl. MwSt.)
Termin laut Terminplan oder auf Anfrage
zur Anmeldung
Durchführung: ab 3 Pers.
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Tiefergehende C#- und XML-Kenntnisse entsprechend unserer Kurse C#.NET WinForms, C#.NET Vertiefung, C#.NET XML und XML Grundlagen sind erforderlich.
Weiterführende Kurse
|