Sign In | Subscribe
Start learning today, and be successful in your academic & professional career. Start Today!
Loading video...
This is a quick preview of the lesson. For full access, please Log In or Sign up.
For more information, please see full course syllabus of C#
  • Discussion

  • Study Guides

  • Table of Contents

Bookmark and Share

Start Learning Now

Our free lessons will get you started (Adobe Flash® required).
Get immediate access to our entire library.

Sign up for

Membership Overview

  • Unlimited access to our entire library of courses.
  • Search and jump to exactly what you want to learn.
  • *Ask questions and get answers from the community and our teachers!
  • Practice questions with step-by-step solutions.
  • Download lesson files for programming and software training practice.
  • Track your course viewing progress.
  • Download lecture slides for taking notes.
  • Learn at your own pace... anytime, anywhere!

Introduction to GUI Programming

  • Windows Forms applications are the most-used type of user interfaces in use today
  • A console application can only have one text interface
  • A GUI application can have multiple interfaces shown
  • GUI applications are “Event Handling” applications, while Console applications are “Imperative” applications
  • You normally create your “form,” then do the “code behind” to handle “events”
  • Controls inherit most of the Form’s properties
  • You need to write the event handlers for the controls on your form
  • Double-clicking on a control will create an empty event handler for the control’s default action
  • We use prefixes on our control names so Intellisense will show them together