Pro .NET 2.0 Windows Forms and Custom Controls in C# - MacDonald, Matthew; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2006)
Windows Forms Fundamentals -- User Interface Architecture -- Control Basics -- Forms -- The Classic Controls -- Images and Resources -- Lists and Trees -- Drawing with GDI+ -- Data Binding -- Custom Controls -- Custom Control Basics -- User Controls -- Derived Controls -- Owner-Drawn Controls -- Design-Time Support for Custom Controls -- Modern Controls -- Tool, Menu, and Status Strips -- The DataGridView -- Sound and Video -- The WebBrowser -- Windows Forms Techniques -- Validation and Masked Editing -- Multiple and Single Document Interfaces -- Multithreading -- Dynamic Interfaces and Layout Engines -- Help Systems -- Advanced Custom Controls -- Skinned Forms and Animated Buttons -- Dynamic Drawing with a Design Surface -- Custom Extender Providers -- Advanced Design-Time Support.
Keywords: Microsoft software; Microsoft .NET Framework; Software engineering; Microsoft and .NET.; Software Engineering/Programming and Operating Systems