Pro WPF 4.5 in C# - Windows Presentation Foundation in .NET 4.5(4th Edition)

Pro WPF 4.5 in C# - Windows Presentation Foundation in .NET 4.5(4th Edition)

Matthew MacDonald
星期四, 十一月 1, 2012


Microsoft's Windows Presentation Foundation (WPF) provides you with a development framework for building high-quality user experiences for the Windows operating system. It blends together rich content from a wide range of sources and allows you unparalleled access to the processing power of your Windows computer.
Pro WPF 4.5 in C# provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you'll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained.


About the Author
About the Technical Reviewer
Part I: Fundamentals
Chapter 1: Introducing WPF
Chapter 2: XAML
Chapter 3: Layout
Chapter 4: Dependency Properties
Chapter 5: Routed Events
Part II: Deeper Into WPF
Chapter 6: Controls
Chapter 7: The Application
Chapter 8: Element Binding
Chapter 9: Commands
Chapter 10: Resources
Chapter 11: Styles and Behaviors
Part III: Drawing and Animation
Chapter 12: Shapes, Brushes, and Transforms
Chapter 13: Geometries and Drawings
Chapter 14: Effects and Visuals
Chapter 15: Animation Basics
Chapter 16: Advanced Animation
Part IV: Templates and Custom Elements
Chapter 17: Control Templates
Chapter 18: Custom Elements
Part V: Data
Chapter 19: Data Binding
Chapter 20: Formatting Bound Data
Chapter 21: Data Views
Chapter 22: Lists, Trees, and Grids
Part VI: Windows, Pages, and Rich Controls
Chapter 23: Windows
Chapter 24: Pages and Navigation
Chapter 25: Menus, Toolbars, and Ribbons
Chapter 26: Sound and Video
Chapter 27: 3-D Drawing
Part VII: Documents and Printing
Chapter 28: Documents
Chapter 29: Printing
Part VIII: Additional Topics
Chapter 30: Interacting with Windows Forms
Chapter 31: Multithreading
Chapter 32: The Add-in Model
Chapter 33: ClickOnce Deployment