Search for question
Question

PRG455

Marks: 3

Due: Week 3 lab class

Design a Windows Forms Application which contains one form and the following controls: two

picture boxes, two labels, a group box, three buttons, and two timers. Set the properties of the

form and all controls as shown in figure below. You should use your own image files that

contain car images, as well as your own form design. Please note that it is required to follow

naming conventions when naming your controls, to avoid empty event handlers, and to

change the form's Text property.

LAB ASSIGNMENT #1

A timer control should be used to gradually move a corresponding car image across the window

form, i.e. the timer is randomly changing the Location property value of the picture box. A

timer will also print a message which car (1 or 2) wins the race. Please note also that two

labels contain "CAR 1=>" and "CAR 2=>" text respectively. Please note that timers should use

the random numbers generator in this case.

The group box contains three buttons which Click events should be handled as follows:

Start Race will enable (i.e., start) both timers.

Restart Race will move both cars' images to the initial position/location.

Exit will use the MessageBox.Show() method to display the message "Program will

terminate" first, and then terminate the program.

ZIP the folder that contains your project and submit the .ZIP file on the BlackBoard before the

deadline, i.e., the beginning of the next week lab class.

Prepared by: Goran Svenk

Fig: 1