Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4.0

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Microsoft's Windows Presentation Foundation (WPF) provides the foundation for building applications and high-quality user experiences for the Windows operating system. It blends the application user interface, documents, and media content, while exploiting the full power of your computer's operating system.

Its functionality extends to the support for tablet PCs and other forms of input device, and it provides a more modern imaging and printing pipeline, accessibility and UI automation infrastructure, data-driven user interfaces and visualization, and integration points for weaving the application experience into the Windows shell.

This book shows you how WPF really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. After giving you a firm foundation, it goes on to explore the more advance aspects of WPF and how they relate to the others elements of the .NET 4.0 platform and associated technologies such as Silverlight.

Author(s): Matthew MacDonald (auth.)
Edition: 3
Publisher: Apress
Year: 2010

Language: English
Pages: 1216
Tags: Programming Techniques

Front Matter....Pages i-xxxiii
Introducing WPF....Pages 1-22
XAML....Pages 23-60
Layout....Pages 61-104
Dependency Properties....Pages 105-118
Routed Events....Pages 119-157
Controls....Pages 159-213
The Application....Pages 215-248
Element Binding....Pages 249-264
Commands....Pages 265-291
Resources....Pages 293-307
Styles and Behaviors....Pages 309-331
Shapes, Brushes, and Transforms....Pages 333-374
Geometries and Drawings....Pages 375-398
Effects and Visuals....Pages 399-422
Animation Basics....Pages 423-465
Advanced Animation....Pages 467-498
Control Templates....Pages 499-542
Custom Elements....Pages 543-597
Data Binding....Pages 599-642
Formatting Bound Data....Pages 643-689
Data Views....Pages 691-707
Lists, Grids, and Trees....Pages 709-749
Windows....Pages 751-790
Pages and Navigation....Pages 791-840
Menus, Toolbars, and Ribbons....Pages 841-864
Sound and Video....Pages 865-888
3-D Drawing....Pages 889-933
Documents....Pages 935-987
Printing....Pages 989-1018
Interacting with Windows Forms....Pages 1019-1040
Multithreading....Pages 1041-1054
The Add-in Model....Pages 1055-1077
ClickOnce Deployment....Pages 1079-1097
Back Matter....Pages 1099-1181