Microsoft Visual C#.NET WPF     » zur Seminarliste

Markup and Code

Die Windows Presentation Foundation (WPF) ist die neue Klassenbibliothek von Windows zur Erstellung graphischer Benutzeroberflächen. Sie ist ein fester Bestandteil des .NET-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 in diesem Seminar die Möglichkeiten der WPF zur Erstellung windowsbasierter Benutzeroberflächen kennen.

Kurs-Id: Cs10WPF

Seminarinhalt
Überblick .NET Architektur der Windows Presentation Foundation (WPF)
XAML (eXtensible Application Markup Language)
  • XAML und Ereignisbehandlung
  • XAML-Werkzeuge
Layoutelemente und Container in .NET
  • Grid-Steuerelemente
  • StackPanel-Steuerelemente
  • DockPanel-Steuerelemente
  • Canvas-Steuerelemente
  • WrapPanel und TextBlock
Steuerelemente (Controls) in .NET
  • 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 in .NET
  • Ereignisbasiertes Programmieren und Event Routing
Lokalisierung von WPF-Komponenten in .NET
  • Lokalisierung mit Ressourcen
  • Lokalisierung mit dem LocBalm-Tool
Vorlagen in .NET
  • 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 in .NET
  • Geometrische Grundfiguren
  • Shapes, Füllverhalten, Path-Elemente, Pens
  • Brushes und GradientBrushes
  • 3D-Grafik: Szenen, Model, Transformationen, Hit-Testing
Animationen in .NET
  • Timelines
  • Storyboards
Multimedia (Audio, Video) in .NET
Web Browser Applications (WBA) Multithreading mit WPF in .NET
Interoperabilität in .NET
  • WPF und Windows Forms
  • WPF und MFC
Informationen
Zielgruppe

Diese C#.NET-Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure.

Vorkenntnisse

Tiefergehende C#- und XML-Kenntnisse entsprechend unserer Kurse C#.NET WinForms, C#.NET Vertiefung, C#.NET XML und XML Grundlagen sind für dieses Seminar erforderlich.

Erforderliche Kenntnisse
Dauer

4 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Der Schulungsort für das Seminar Microsoft Visual C#.NET WPF ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder nach Bedarf in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine
Hinweis

Dieses C#.NET-Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für die Durchführung des Kurses wird die aktuellste Software-Version des Visual Studios verwendet. Auf Wunsch kann auch eine ältere Version installiert werden. Geben Sie diese im Falle einer Seminaranmeldung mit an.