Apress Cyber Monday SALE

User Interfaces in C#

Windows Forms and Custom Controls

By Matthew MacDonald

  • eBook Price: $34.99
  • Print Book Price: $49.99
Buy eBook Buy Print Book

User Interfaces in C# Cover Image

In this comprehensive guide, you'll take a close look at all the ingredients you can use to design state-of-the-art application interfaces. You'll also delve into entirely new topics such as custom control design and GDI+, the next-generation painting framework for Windows.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-59059-045-4
  • 624 Pages
  • User Level: Beginner to Advanced
  • Publication Date: October 3, 2002
  • Available eBook Formats: PDF

Related Titles

  • C# 6.0 and the .NET 4.6 Framework
  • Real World Windows 10 Development
  • Selenium WebDriver Recipes in C#, Second Edition
  • Develop on Yammer
  • Pro XAML with C#
  • Machine Learning Projects for .NET Developers
Full Description

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.

    Source Code/Downloads

    Downloads are available to accompany this book.

    Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


    If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
    No errata are currently published


      1. Pro C# 5.0 and the .NET 4.5 Framework


        View Book

      2. Expert ASP.NET Web API 2 for MVC Developers


        View Book

      3. Machine Learning Projects for .NET Developers


        View Book

      4. Pro ASP.NET MVC 5 Platform


        View Book