Title: Module 9 Objectives and Activities List
Course: Advance C# > Section: Module 09

Learning Objectives

By successfully completing this module, the student will be able to:

- Learn about Controls
- Examine the IDE’s automatically generated code
- Set a Control’s Font
- Create a Form that contains LinkLabels
- Add color to a Form
- Add CheckBox and RadioButton objects to a Form
- Add a PictureBox to a Form
- Add ListBox, ComboBox, and CheckedListBox items to a Form
- Add a MonthCalendar and DateTimePicker to a Form
- Work with a Form’s layout
- Add a MenuStrip to a Form
- Learn to use other controls

Learning Activities

Chapter 12 explains how to use Controls.  Students will examine the code automatically generated by an IDE.  Next, students will create a Form that contains LinkLabels and add color to a Form.  Chapter 12 also explains how to add CheckBox, RadioButton, PictureBox, ListBox, ComboBox, CheckedListBox, MonthCalendar and DateTimePicker objects to a Form.  In addition, students will work with a Form’s layout.  Finally, Chapter 12 shows how to add a MenuStrip to a Form and how to use other controls.  The Control class implements very basic functionality required by classes that appear to the user—in other words, the GUI objects the user sees on the screen.  If you don’t provide an identifier for a Font, you can’t reuse it.  You will have to create it again to use it with additional Controls.  When you double-click a Label, the automatically generated method name ends with Click(), but when you double-click a LinkLabel, the corresponding method ends with Clicked().

Assessment Activities

- Complete Module 09 Assignments Understanding General Software Development