Question: C# Create an application with multiple windows. (This will be shown in class at the end of the lecture on chapter 15. It is not

C# Create an application with multiple windows. (This will be shown in class at the end of the lecture on chapter 15. It is not in this book.) This application is for the user to build their dream car.

Forms to have

On the first window have a Welcome screen telling the user what the program is about and that they can create their dream car here. .It should have a menu with the following choices Make and Color, Year and features, See my car, Start Over, and Exit.

The Make and Color window should have a listbox with 5-10 choices of car makes for the user to select. .It should have a listbox for color choices too. It should also have the menu with the following choices Make and Color, Year and features, See my car, Start Over, and Exit.

The Year and features window should have a listbox with year choices from 2000 to 2020. It should have a listbox for features too like Sunroof, Convertible, Best Stereo Ever, Extra Cupholder (or others you choose here) . It should also have the menu with the following choices Make and Color, Year and features, See my car, Start Over, and Exit.

The See my carwindow should have controls to tell the model, color, year and features selected on the other windows for your dream car if all were selected on other windows by now in the application otherwise it should instead give a message that they havent finished choosing their car . It should also have the menu with the following choices Make and Color, Year and features, See my car, Start Over, and Exit.

Menu Actions

On the menu for the first window, Start Over should do nothing, Exit should close the application, Make and Color should make that window and show it to the user and hide this window, Year and features should make that window and show it to the user and hide this window, See my car should make that window and show it to the user and hide this window.

On the menu for the Make and Color window, Make and Color should do nothing, Exit should close the application, Year and features should make that window and show it to the user and show it to the user and close this window, See my car should make that window, and show it to the user and close this window, Exit should close the application, Start Over should clear all features on the variables or class object you are using to keep track of the user selections and should show the first window again and close this window.

On the menu for the Year and features window, Year and features should do nothing, Exit should close the application, Make and Color should make that window and show it to the user and show it to the user and close this window, See my car should make that window, and show it to the user and close this window, Exit should close the application, Start Over should clear all features on the variables or class object you are using to keep track of the user selections and should show the first window again and close this window.

On the menu for the See my car window, See my car should do nothing, Exit should close the application, Make and Color should make that window and show it to the user and show it to the user and close this window, Year and features should make that window, and show it to the user and close this window, Exit should close the application, Start Over should clear all features on the variables or class object you are using to keep track of the user selections and should show the first window again and close this window.

[If this sounds confusing in the first read throughthe first window stays in memory the entire time and may be the place you keep the variables the others are using. The other three windows open and can change or show things about the current order but when another window is chosen they go out of memory after they bring it up.]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!