Windows Presentation Foundation - Grundlagen
Kurs
In Reutlingen
Beschreibung
-
Kursart
Kurs
-
Niveau
Anfänger
-
Ort
Reutlingen
-
Dauer
3 Tage
Der Teilnehmer soll den sicheren Umgang mit der WPF in den Grundzügen erlernen um so sicher Applikationen unter der WPF zu entwickeln. Gerichtet an: Entwickler die keine Grundlagen unter der Anwendungsentwicklung mit WPF - Windows Presentation Foundation, sammeln konnten.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Grundlagen in C# und XML (nicht unbedingt erforderlich, jedoch hiflreich).
Meinungen
Dozenten
Ilija Injac
Microsoft .NET Entwicklung
MCTS - .NET Framework Applications 2.0 Microsoft Certified Professional
Inhalte
Kursinhalt
· Was ist die WPF (Windows Presentation Foundation)?
· Was ist die WPF nicht?
· Einsatzszenarien
o Desktopanwendungen (Rich Desktop Applications)
o Browser/Internetanwendungen RIA (Rich Internet Applications)
o Animation/Präsentation
· Applikationslogik und grafische Oberfläche endlich voneinander getrennt
· Die XAML – Extensible Application Markup Language
o XAML in Bezug auf XML
o XML Grundlagen
o XAML Grundlagen - Windows Applikationen
§ Grundlegender Aufbau eines Applikationsfensters
§ Das Window-Element
§ Das x:Class Attribut
§ Verwendete XAML-Schemata
§ Das Title Attribut
§ Die Attribute Width und Height Attribut
§ Das Grid-Element
· Die Einteilung des Fensters mit Layout-Containern festlegen
o Das Grid-Element
o Das UniformGrid-Element
o Das StackPanel-Element
o Das WrapPanel-Element
o Das DockPanel-Element
· Die wichtigsten WPF-Steuerelemente
o Das Label
o Die Textbox
o Der Button
o Der Radio-Button
o Die ComboBox
o Das TabControl
o Das Canvas
o Die ListBox
o Die GroupBox
o Die CheckBox
o Der Expander
o Das ListView
o Der Slider
o Das Menu
o Die Progressbar
o Der ScrollViewer
o Die Toolbar
o Das ToolbarPanel
· Das WPF Ereignismodell
o Routed Events
§ Was sind Routed Events ?
§ Routing Strategien
· Bubbling
· Direct
· Tunneling
§ Implementierung eines Event Handlers für ein Routed Event
§ Attached Events
§ Anlegen eines neuen Routing Events
· Commands konfigurieren
o Was sind Commands ?
o Aufrufen eines Commands
o Command Handler und Command Bindings
o Implementierung eines Commands
· Praxisbeispiel: RSS-Feedreader Implementation
· WPF Databinding – Binden von Steuerelementen an Daten
o Die Binding Klasse
o Binden an Objekte
o Den Binding Mode setzen
o Die UpdateSourceTrigger Property
o Binden eines Item Controls an eine Liste
o Binden einer einzelnen Property an eine List
o Navigation innerhalb einer Liste oder Collection
Zusätzliche Informationen
Kontaktperson: Ilija Injac
Windows Presentation Foundation - Grundlagen