Book description
Windows Presentation Foundation (WPF) ist ein Framework für Benutzerschnittstellen in Applikationen, die unter Windows ausgeführt werden können. Dabei werden neue Benutzerschnittstellen eingeführt: Layouts, Bewegungen und 3D-Grafiken werden unterstützt. Außerdem werden die Elemente der Benutzerschnittstelle durch eine XML-basierende Sprache definiert (XAML), so dass Entwickler und Designer ihre Arbeiten besser koordinieren können. Sowohl für den Softwareentwickler als auch für den Grafik-Designer bietet Windows Presentation Foundation neue Möglichkeiten in der Darstellung und der Funktionalität. Dieses Buch gibt dem Softwareentwickler einen Einstieg in die Möglichkeiten von Windows Presentation Foundation und erläutert mit Hilfe vieler Beispiele sowohl die einfachen Grundelemente, wie auch komplexe Anwendungen, wie Animation und 3D-Darstellungen. Das Zusammenwirken von XAML und Programmcode wird ausführlich erläutert. In weiteren Kapiteln werden die Themen Steuerelemente, Layout, Dialoge, Datenbindung, Vorlagen und Multimedia behandelt.
Table of contents
- A Note Regarding Supplemental Files
- Vorwort
- 1. Einführung und Grundlagen
-
2. Steuerelemente
- Einführung
- Weitergeleitete Ereignisse (Routed Events)
- Weitergeleitete Befehle (Routed Commands)
- Eigenschaften der Abhängigkeiten
- Eingaben
- Schaltflächen
- Bildlaufleisten und Schieberegler
- Steuerelemente für die Texteingabe
- Das Label-Element
- Das Expander-Element
- Menüs
- Werkzeugleisten (Toolbars)
- Aufruf eines modalen Dialogfelds
- Das TreeView-Element
- Zusammenfassung
- 3. Layout
- 4. Grafische Grundelemente
- 5. 3D-Grafik
-
6. Animationen
- Grundlagen
- Animationen mit XAML und Code
- Standardeigenschaften bei Animationen
- Standard-Animationstypen
- Animationen mit Kurven
- Animationen mit Key Frames
- Animation der Transparenz
- Animation von Transformationen
- Animationen mit 3D-Grafik
- Steuerung von Storyboard-Elementen
- Animationen und Hit-Testing
- Eine Uhr mit animierten Transformationen
- ... und die Performance?
- Zusammenfassung
- 7. Ressourcen
-
8. Datenbindung
- Grundlagen
- Datenbindung an eine Logik-Komponente
- Einfache Datenbindung an Listen
- Datenbindung im Code
- Konvertierungen bei der Datenbindung
- Datenbindung und Debuggen
- Datenbindung und Transformationen
- Datenbindung und das VisualBrush-Element
- Datenvorlagen (DataTemplates)
- Andere Datenquellen
- Das MVVM-Pattern
- Zusammenfassung
- 9. Stile und Vorlagen für Steuerelemente
- 10. Multithreading mit WPF
- 11. Interoperabilität
- 12. Neues in WPF 4.0
- Stichwortverzeichnis
- Copyright
Product information
- Title: Windows Presentation Foundation - Crashkurs. 2. aktualisierte Auflage
- Author(s):
- Release date: July 2013
- Publisher(s): Microsoft Press Deutschland
- ISBN: 9783866455535
You might also like
book
Materialwirtschaft & Produktion
Auch wenn die aktuelle Finanz- und Wirtschaftskrise in den Medien einen hohen Stellenwert hat, so ist …
book
Microsoft .NET 4.0 - Crashkurs
Dieses Buch ist das Standardwerk für .NET-Einsteiger aus der Feder von Dr. Holger Schwichtenberg, einem der …
book
Xlib Reference Manual for Version 11 Volume 2, 5th Editon
A complete programmer's reference for X library functions, which is the lowest level of programming interface …
book
Ivor Horton's Beginning Visual C++® 2010
The leading author of programming tutorials for beginners introduces you to Visual C++ 2010 Ivor Horton …