Graphical User Interface Using Windows Presentation Foundation (WPF) Assignment Overview In this assignment, you will again use the Course library class that you created as part of the Unit 4...

1 answer below »

Graphical User Interface Using Windows Presentation Foundation (WPF)


Assignment Overview


In this assignment, you will again use the Course library class that you created as part of the Unit 4 assignment. Rather than a Windows Forms application, though, you will create a Windows Presentation Foundation (WPF) application that is a more up-to-date graphical user interface for the application.


Assignment Instructions



  1. In Visual Studio, start a new C# WPF blank application following the instructions in the cf_u05a1_Starting_WPF_Project.PDFfile.

  2. In the project's references, add a reference for the Course library class.

  3. In the designer for the MainPage.xaml form, add a ComboBox control to list the available courses for registration. Add a button to complete the registration for the selected course. Add a ListView control that will display the list of registered courses. You should also add a label to display the validation results (registration success or failure based on the results of the registration validation rules).

  4. Write the code for the event handler for the button so that the program enforces the validation rules and updates the screen to reflect the results of the registration attempt. Be sure to document the code that you write with comments that explain what it does and how it works. Make sure the source code is consistently well formatted for readability.

  5. Zip the completed solution and submit the ZIP file for the assignment.


Assignment Requirements


Be sure to do the following:



  • Write a syntactically correct C# WPF program that compiles and runs without warnings or errors.

  • Use the previously designed Course class library in your WPF application.

  • Design the WPF user interface so it uses appropriate controls for listing available and registered courses and providing responses to user selections.

  • Implement event handlers for user-interface controls.

Answered Same DayMay 09, 2022

Answer To: Graphical User Interface Using Windows Presentation Foundation (WPF) Assignment Overview In this...

Raja answered on May 10 2022
86 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here