Pro WPF: Windows Presentation Foundation in .NET 3.0Apress, 25.11.2007 - 1000 Seiten When . NET first appeared, it introduced a small avalanche of new technologies. There was a whole new way to write web applications (ASP. NET), a whole new way to connect to da- bases (ADO. NET), new typesafe languages (C# and VB . NET), and a managed runtime (the CLR). Not least among these new technologies is Windows Forms, a library of classes for building Windows applications. Although Windows Forms is a mature and full-featured toolkit, it’s hardwired to essential bits of Windows plumbing that haven’t changed much in the past ten years. Most significantly, Windows Forms relies on the Windows API to create the visual appearance of standard user interface elements such as buttons, text boxes, check boxes, and so on. As a result, these ing- dients are essentially uncustomizable. For example, if you want to create a stylish glow button you need to create a custom control and paint every aspect of the button (in all its different states) using a lower-level drawing model. And don’t even think about introducing animated effects such as spinning text, shimmering buttons, shrinking windows, or live previews because you’ll have to paint every detail by hand! The Windows Presentation Foundation (WPF) changes all this by introducing a new model with entirely different plumbing. Although WPF includes the standard controls you’re familiar with, it draws every text, border, and background fill itself. |
Inhalt
Introducing WPF | 1 |
CHAPTER | 5 |
CHAPTER | 11 |
CHAPTER | 17 |
XAML | 19 |
CHAPTER | 22 |
CHAPTER 10 | 36 |
The Application | 53 |
Styles | 353 |
Shapes Transforms and Brushes | 373 |
Geometries Drawings and Visuals | 415 |
Control Templates | 449 |
Data Binding | 493 |
Data Templates Data Views and Data Providers | 549 |
Lists Trees Toolbars and Menus | 595 |
Documents | 639 |
INDEX | 63 |
Layout | 83 |
Content | 123 |
Dependency Properties and Routed Events | 143 |
Classic Controls | 185 |
Windows | 221 |
Pages and Navigation | 249 |
Commands | 293 |
Resources | 321 |
Printing | 689 |
Animation | 721 |
Sound and Video | 775 |
3D Drawing | 801 |
Custom Elements | 843 |
Interacting with Windows Forms | 891 |
ClickOnce Deployment | 915 |
933 | |
Andere Ausgaben - Alle anzeigen
Pro Wpf: Windows Presentation Foundation In .Net 3.0 Matthew McDonald Keine Leseprobe verfügbar - 2007 |
Pro WPF: Windows Presentation Foundation in .NET 3.0 Matthew MacDonald Keine Leseprobe verfügbar - 2007 |
Pro WPF: Windows Presentation Foundation in .NET 3.0 Matthew MacDonald Keine Leseprobe verfügbar - 2007 |
Häufige Begriffe und Wortgruppen
allows animation appear application approach assembly attached automatically background basic binding Border brush build button Chapter choose collection color column command common complete consider container create custom default defined dependency derives described display document drawing effect element event event handler example Figure gives Grid handle Here’s includes inside it’s layout limited look markup means method mouse move namespace Note object option perform position possible Product provides rendering resource result selected separate Setter shape shown shows simply single space specific StackPanel static stored string style supply Table template text box TextBlock trigger true user interface Visual void Windows Forms wrap XAML you’ll