WPF 4.5 Unleashed

Sofort lieferbar | Lieferzeit: Sofort lieferbar I
ISBN-13:
9780672336973
Veröffentl:
2013
Erscheinungsdatum:
30.07.2013
Seiten:
864
Autor:
Adam Nathan
Gewicht:
1124 g
Format:
228x177x30 mm
Serie:
Unleashed
Sprache:
Englisch
Beschreibung:

Windows Presentation Foundation (WPF) is the recommended technology for creating user interfaces in .NET applications - whether you're creating traditional user interfaces or integrating 3D graphics, multimedia, animation, dynamic skinning, rich document support, speech recognition, or more. It is also a superset of Silverlight, so you can leverage the same knowledge, code, and tools even when targeting cross-platform, cross-device applications inside or outside a Web browser.
Introduction 1Who Should Read This Book? 2Software Requirements 3Code Examples 3How This Book Is Organized 4Conventions Used in This Book 6Part I: BackgroundChapter 1: Why WPF? 7A Look at the Past 8Enter WPF 9The Evolution of WPF 12Summary 16Chapter 2: XAML Demystified 17XAML Defined 19Elements and Attributes 20Namespaces 22Property Elements 25Type Converters 26Markup Extensions 28Children of Object Elements 31Mixing XAML with Procedural Code 36XAML2009 44XAML Keywords 49Summary 52Chapter 3: WPF Fundamentals 55A Tour of the Class Hierarchy 55Logical and Visual Trees 57Dependency Properties 62Summary 76Part II: Building a WPF ApplicationChapter 4: Sizing, Positioning, and Transforming Elements 77Controlling Size 78Controlling Position 83Applying Transforms 86Summary 95Chapter 5: Layout with Panels 97Canvas 98StackPanel 100WrapPanel 102DockPanel 105Grid 108Primitive Panels 120Handling Content Overflow 122Putting It All Together: Creating a Visual Studio-Like Collapsible, Dockable, Resizable Pane 130Summary 140Chapter 6: Input Events: Keyboard, Mouse, Stylus, and Touch 141Routed Events 141Keyboard Events 150Mouse Events 152Stylus Events 156Touch Events 158Commands 170Summary 176Chapter 7: Structuring and Deploying an Application 177Standard Desktop Applications 177Navigation-Based Desktop Applications 193Gadget-Style Applications 205XAML Browser Applications 207Loose XAML Pages 213Summary 215Chapter 8: Exploiting Windows Desktop Features 217Jump Lists 217Taskbar Item Customizations 229Aero Glass 233TaskDialog 236Summary 239Part III: ControlsChapter 9: Content Controls 241Buttons 243Simple Containers 248Containers with Headers 252Summary 254Chapter 10: Items Controls 255Common Functionality 256Selectors 261Menus 298Other Items Controls 302Summary &

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.

Google Plus
Powered by Inooga