Cargando…
Tabla de Contenidos:
  • Cover13;
  • Table of Contents13;
  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Understanding Silverlight
  • Silverlight System Requirements
  • Silverlight vs. Flash
  • Silverlight and WPF
  • The Evolution of Silverlight
  • About This Book
  • What You Need to Use This Book
  • The Silverlight Toolkit
  • Code Samples
  • Feedback
  • The Last Word
  • Chapter 1: Introducing Silverlight13;
  • Silverlight Design Tools
  • Visual Studio vs. Expression Blend
  • Understanding Silverlight Websites
  • Creating a Stand-Alone Silverlight Project
  • Creating a Simple Silverlight Page
  • Adding Event-Handling Code
  • Testing a Silverlight Application
  • Creating an ASP.NET-Hosted Silverlight Project
  • ASP.NET Controls That Render Silverlight Content
  • Mixing ASP.NET Controls and Silverlight Content
  • Silverlight Compilation and Deployment
  • Compiling a Silverlight Application
  • Deploying a Silverlight Application
  • Silverlight Core Assemblies
  • Silverlight Add-on Assemblies
  • Assembly Caching
  • The HTML Entry Page
  • Sizing the Silverlight Content Region
  • Silverlight Parameters
  • Alternative Content
  • Creating a Friendly Install Experience
  • The Mark of the Web
  • The Last Word
  • Chapter 2: XAML13;
  • XAML Basics
  • XAML Namespaces
  • The Code-Behind Class
  • Properties and Events in XAML
  • Simple Properties and Type Converters
  • Complex Properties
  • Attached Properties
  • Nesting Elements
  • Events
  • The Full Eight Ball Example
  • XAML Resources
  • The Resources Collection
  • The Hierarchy of Resources
  • Accessing Resources in Code
  • Organizing Resources with Resource Dictionaries
  • Element-to-Element Binding
  • One-Way Binding
  • Two-Way Binding
  • The Last Word
  • Chapter 3: Layout13;
  • The Layout Containers
  • The Panel Background
  • Borders
  • Simple Layout with the StackPanel
  • Layout Properties
  • Alignment
  • Margins
  • Minimum, Maximum, and Explicit Sizes
  • The WrapPanel and DockPanel
  • The WrapPanel
  • The DockPanel
  • The Grid
  • Fine-Tuning Rows and Columns
  • Nesting Layout Containers
  • Spanning Rows and Columns
  • The GridSplitter
  • Coordinate-Based Layout with the Canvas
  • Layering with ZIndex
  • Clipping
  • Custom Layout Containers
  • The Two-Step Layout Process
  • The UniformGrid
  • Sizing Pages
  • Scrolling with the ScrollViewer
  • Scaling with the Viewbox
  • Full-Screen Mode
  • The Last Word
  • Chapter 4: Dependency Properties and Routed Events13;
  • Dependency Properties
  • Defining and Registering a Dependency Property
  • Dynamic Value Resolution
  • Attached Properties
  • The WrapBreakPanel Example
  • Routed Events
  • The Core Element Events
  • Event Bubbling
  • Handled (Suppressed) Events
  • An Event Bubbling Example
  • Mouse Handling
  • Right-Clicks
  • Mouse Movements
  • The Mouse Wheel
  • Capturing the Mouse
  • A Mouse Event Example
  • Mouse Cursors
  • Keyboard Handling
  • Key Presses
  • Key Modifiers
  • Focus
  • The Command Model
  • Building a Command
  • Connecting a Command
  • The Last Word
  • Chapter 5: Elements13;
  • T.