Apress
Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5
Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5
Couldn't load pickup availability
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.
What youll learn- Understand the fundamentals of WPF programming from XAML to controls and data flow.
- Develop realistic application scenarios to see navigation, localization and deployment in action.
- Explore the advanced user interface controls that WPF provides.
- Learn to manage documents from within WPF: Text layout, printing, and document packaging are all covered.
- Use graphics and multimedia to add punch to your applications
This book is designed for developers encountering WPF for the first time in their professional lives. A working knowledge of C# and the basic architecture of .NET is helpful to follow the examples easily, but all concepts will be explained from the ground up.
Table of Contents- Introducing WPF
- XAML
- Layout
- Dependency Properties
- Routed Events
- Controls
- The Application
- Element Binding
- Commands
- Resources
- Styles and Behaviors
- Shapes, Brushes, and Transforms
- Geometries and Drawings
- Effects and Visuals
- Animation Basics
- Advanced Animation
- Control Templates
- Custom Elements
- Data Binding
- Formatting
- Bound Data
- Data Views
- Lists, Trees, and Grids
- Windows Pages and Navigation
- Menus, Toolbars, and Ribbons
- Sound and Video
- 3-D Drawing
- Documents
- Printing
- Interacting with Windows Forms
- Multithreading
- The Add-in Model
- ClickOnce Deployment
Share
