Table of Contents


book cover
Windows Forms 2.0 Programming
By Chris Sells, Michael Weinhardt
...............................................
Publisher: Addison Wesley Professional
Pub Date: May 16, 2006
Print ISBN-10: 0-3212-6796-6
Print ISBN-13: 978-0-321-26796-2
Pages: 1296
 

Table of Contents  | Index

   Copyright
   Microsoft .NET Development Series
   About the Authors
   Foreword
   Preface
    Chapter 1.  Hello, Windows Forms
      Windows Forms from Scratch
      Windows Forms in Visual Studio .NET
      Arranging Controls
      Controls
      Application Settings
      Resources
      Dialogs
      Drawing
      Printing
      Data Binding
      Multithreaded User Interfaces
      Deployment
      Where Are We?
    Chapter 2.  Forms
      Showing Forms
      Form Lifetime
      Form Notification
      Form Size and Location
      Form Adornments
      Form Transparency
      Form and Context Menus
      Tool Strips
      Status Strips
      Multiple Document Interface Applications
      Visual Inheritance
      Where Are We?
    Chapter 3.  Dialogs
      Standard Dialogs
      Form Styles
      Data Exchange
      Data Validation
      Implementing Help
      Where Are We?
    Chapter 4.  Layout
      Fixed Layout
      Dynamic Layout
      Layout Controls
      Layout Optimization
      Custom Layout
      Where Are We?
    Chapter 5.  Drawing Basics
      Drawing to the Screen
      Colors
      Brushes
      Pens
      Shapes
      Paths
      Images
      Where Are We?
    Chapter 6.  Drawing Text
      Fonts
      Strings
      The TextRenderer
      A Tale of Two Technologies
      Where Are We?
    Chapter 7.  Advanced Drawing
      Page Units
      Transforms
      Regions
      Optimized Drawing
      Where Are We?
    Chapter 8.  Printing
      Print Documents
      Print Controllers
      Basic Print Events
      Margins
      Page Settings
      Printer Settings
      Useful Printing Techniques
      Where Are We?
    Chapter 9.  Components
      Components Defined
      Using Components
      Creating Custom Components
      Where Are We?
    Chapter 10.  Controls
      Controls Defined
      Using Controls
      Themed Controls
      Owner-Drawn Controls
      Extending Existing Controls
      Custom Controls
      User Controls
      Hosting COM Controls
      Where Are We?
    Chapter 11.  Design-Time Integration: The Properties Window
      Design-Time Components
      Hosts, Containers, and Sites
      Debugging Design-Time Functionality
      The DesignMode Property
      Attributes
      Code Serialization
      Batch Initialization
      Extender Property Providers
      Type Converters
      UI Type Editors
      Where Are We?
    Chapter 12.  Design-Time Integration: Designers and Smart Tags
      Designers
      Smart Tags
      Where Are We?
    Chapter 13.  Resources
      Resource Basics
      Strongly Typed Resources
      Application Internationalization
      Where Are We?
    Chapter 14.  Applications
      Applications
      Single-Instance Applications
      Where Are We?
    Chapter 15.  Settings
      The Application Environment
      Application, User, and Roaming-User Settings
      Strongly Typed Settings
      Using Strongly Typed Settings
      Designer Settings
      Alternative Storage for Settings
      Where Are We?
    Chapter 16.  Data Binding Basics
      The Land before Data Binding
      Simple Data Binding and Item Data Sources
      Simple Binding and List Data Sources
      Complex Binding and List Data Sources
      IBindingList
      BindingList<T>
      The BindingSource Component
      Design-Time Data Sources
      Binding UI Elements in the Designer
      Where Are We?
    Chapter 17.  Applied Data Binding
      Drag-and-Drop Data Binding
      Fundamentals of Data-Bound UIs
      Data Views
      Real-World Data-Bound UIs
      Where Are We?
    Chapter 18.  Multithreaded User Interfaces
      Long-Running Operations
      Asynchronous Web Services
      Where Are We?
    Chapter 19.  ClickOnce Deployment
      A Day in the Life of ClickOnce Deployment
      ClickOnce Configuration
      ClickOnce Security
      Managing Permissions
      Considerations for Partially Trusted Assemblies
      Processing Command Line Arguments
      Where Are We?
    Appendix A.  What's New in Windows Forms 2.0
      A Few Words About Windows Forms
      Windows Forms 2.0 Enhancements
      Windows Forms 2.0: The Improvements
    Appendix B.  Moving from MFC
      A Few Words About MFC
      MFC Versus Windows Forms
      MFC and Windows Forms Interop
      Windows Forms as a Better MFC
    Appendix C.  Delegates and Events
      Delegates
      Events
      Anonymous Delegates
      Happiness in the Universe
    Appendix D.  Component and Control Survey
      Components
      Controls
    Appendix E.  Drag and Drop
      Enabling Drag and Drop
      Adding Support for Multiple Drag-and-Drop Effects
      Customizing Drag and Drop
      Drag and Drop of Multiple Data Items
      File Drag and Drop
    Appendix F.  Document Management
      The FileDocument Component
      Shell Integration
      The MruMenuManager Component
      Opening Files Dragged and Dropped from the Shell
   Bibliography
     
     
     
   Color Insert
   Index



Windows Forms 2.0 Programming
Windows Forms 2.0 Programming (Microsoft .NET Development Series)
ISBN: 0321267966
EAN: 2147483647
Year: 2006
Pages: 216

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net