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 VB 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 VB 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.
Author(s): Matthew MacDonald (auth.)
Edition: 1
Publisher: Apress
Year: 2012
Language: English
Pages: 1104
Tags: Computer Science, general
Front Matter....Pages i-xl
Front Matter....Pages 1-1
Introducing WPF....Pages 3-17
XAML....Pages 19-49
Layout....Pages 51-90
Dependency Properties....Pages 91-102
Routed Events....Pages 103-139
Front Matter....Pages 141-141
Controls....Pages 143-193
The Application....Pages 195-225
Element Binding....Pages 227-242
Commands....Pages 243-268
Resources....Pages 269-282
Styles and Behaviors....Pages 283-304
Front Matter....Pages 305-305
Shapes, Brushes, and Transforms....Pages 307-344
Geometries and Drawings....Pages 345-366
Effects and Visuals....Pages 367-388
Animation Basics....Pages 389-427
Advanced Animation....Pages 429-460
Front Matter....Pages 461-461
Control Templates....Pages 463-501
Custom Elements....Pages 503-551
Front Matter....Pages 553-553
Data Binding....Pages 555-597
Formatting Bound Data....Pages 599-643
Front Matter....Pages 553-553
Data Views....Pages 645-662
Lists, Trees, and Grids....Pages 663-700
Front Matter....Pages 701-701
Windows....Pages 703-732
Pages and Navigation....Pages 733-776
Menus, Toolbars, and Ribbons....Pages 777-799
Sound and Video....Pages 801-822
3-D Drawing....Pages 823-865
Front Matter....Pages 867-867
Documents....Pages 869-919
Printing....Pages 921-950
Front Matter....Pages 951-951
Interacting with Windows Forms....Pages 953-968
Multithreading....Pages 969-981
The Add-in Model....Pages 983-1006
ClickOnce Deployment....Pages 1007-1025
Back Matter....Pages 1027-1063