Key Points

  • Attractive and intuitive user interfaces are a key element of any successful Windows program.

  • Unless your program provides an extremely unique type of processing, the most intuitive user interface is usually one that resembles that of other Windows programs.

  • You can initialize most properties of forms and controls in Windows Form Designer, and modify most properties from code as your program runs. However, the two sets of properties aren’t always the same.

  • Message boxes provide an easy way to inform the user of unusual events and to prompt for simple responses.

  • Visual Studio .NET contains a simple icon editor, but your best source might involve full-featured picture-editing programs, outside sources, or both.

  • Creating and configuring menu ...

Get Faster Smarter Beginning Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.