User Interfaces in C#: Windows Forms and Custom Controls

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

User Interfaces in C#: Windows Forms and Custom Controls goes beyond simply covering the Windows Forms namespaces by combining a careful treatment of the API with a detailed discussion of good user-interface design principles. The combination will show you how to create the next generation of software applications using the .NET Framework. After reading User Interfaces in C#: Windows Forms and Custom Controls, you'll know how to design state-of-the-art application interfaces, as well as how to extend .NET controls, create data-binding strategies, program graphics, and much more.

This book contains the following:

  • An overview of how to design elegant user interfaces the average user can understand.
  • A comprehensive examination of the user interface controls and classes in .NET.
  • Best practices and design tips for coding user interfaces and integrating help
  • Although this book isn't a reference, it does contain detailed discussions about every user interface element you'll use on a regular basis. But you won't just learn how to use .NET controlsyou'll learn how and why to extend them, with owner-drawn menus, irregularly shaped forms, and custom controls tailored for specific types of data. As a developer, you need to know more than how to add a control to a window. You also need to know how to create an entire use interface framework that's scalable, flexible, and reusable.

    Author(s): Matthew MacDonald (auth.)
    Edition: 1
    Publisher: Apress
    Year: 2002

    Language: English
    Pages: 624
    Tags: Software Engineering/Programming and Operating Systems

    Front Matter....Pages N2-xxx
    Creating Usable Interfaces....Pages 1-21
    Designing with Classes and Tiers....Pages 23-55
    Control Class Basics....Pages 57-82
    Classic Controls....Pages 83-142
    Forms....Pages 143-199
    Modern Controls....Pages 201-258
    Custom Controls....Pages 259-307
    Design-Time Support for Custom Controls....Pages 309-347
    Data Controls....Pages 349-398
    MDI Interfaces and Workspaces....Pages 399-434
    Dynamic User Interface....Pages 435-464
    GDI+ Basics....Pages 465-500
    GDI+ Controls....Pages 501-530
    Help and Application-Embedded Support....Pages 531-560
    Back Matter....Pages 561-593