CST242 Project 10
Window Forms
-
To work on this assignment as well as "Project 11" you will need to install
the following "Workloads" from the Visual Studio installer: (1) ".NET desktop
development" and (2) "Data storage and processing" (students in CST272 already
have installed the "Data storage and processing" workload as well as "ASP.NET
and web development")
-
In Visual Studio start a new Windows Forms application named "Project-10" and create a
project of your own design similar to the one we created in class with as many of the
elements below as possible:
-
Create a Form with as many different controls as possible including Labels,
TextBoxes, RadioBoxes with GroupBoxes, CheckBoxes, ComboBoxes, ListBoxes,
Buttons and MessageBoxes
-
Set appropriate properties for the control objects, including properties
for the Form itself
-
Create an event-handler method for one or more Buttons that take the information
entered by a user into the Form, performs some sort of calculation(s) (determined
by you) and displays the result
-
Use C# conversion methods to convert String data from any of the controls
to numeric types where appropriate
-
Add a “Clear” Button with its own event-handler to the Form to clear its
contents so that a user might fill in the Form with new information
-
Provide full documentation using C# style comments before (1) the class header and
(2) the headers of the Button Click event handler method as well as all other methods
-
Students may work on all projects in teams of two or three,
and, if so, all students in the group must submit the same project to their own dropboxes
in Brightspace. In the text box's dropbox, as well as in the source code documentation
(comments), state the name(s) of the classmate(s) with whom you worked.
-
When all steps are finished, create a .ZIP archive (not a .RAR)
of the entire project. This completed assignment with a copy of all files from the
ASP.NET project submitted electronically via an attachment to a
Brightspace
dropbox is due to Prof. Struck by 11:59 p.m. on the date specified in the course outline.