Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

please complete in c# Requirements: Your submission must meet the following requirements 1. Your submission to the Blackboard must be a zipped folder (.ZIP extension)

please complete in c#

image text in transcribedimage text in transcribed

Requirements: Your submission must meet the following requirements 1. Your submission to the Blackboard must be a zipped folder (.ZIP extension) containing the entire contents of your Microsoft Visual Studio project. No other extension types are accepted. Please ensure that your submission is not an empty folder, or incompatible with Microsoft Visual Studio when unzipped. 2. Your application must compile and execute without error for full credit. 3. Your application must follow the guidelines presented in Tutorials 1 and 2. 4. Your application must use the Windows Forms collection of classes from the .NET library. 5. Your application's GUI must: a. Use the Panel class for the drawing canvas and define three event-handler methods for the Mouse Up, Mouse Move, and Mouse Down events. b. Use the Bitmap class for the drawing itself and link the corresponding image object to the drawing Panel's background image. c. Use the Radio Button class for the Brush Size and define three event-handler methods for the corresponding Checked Change event. d. Use the Radio Button class with button appearance for the Drawing Type and define two event-handler methods for the corresponding Checked Changed events. e. Use the default Color Dialog class for the Color Selection button by implementing a modal new form that is triggered upon the button's Click event. f. Provide a Button for clearing the canvas that sets the color of all pixels in the Bitmap object equal to the Color White and refreshes the Panel upon the Button's Click event. Background The purpose of this lab exercise is to apply what we have learned in Tutorials 1 and 2 to build a functioning Paint application using Visual C# with a Graphical User Interface (GUI) similar to the following as described and demonstrated in the two tutorials. PRG455 Tutorial 1 - Paint Application Brush Size Small Medium Large Welcome to Drawing Type Pen Eraser Color Selection PRG 455! Clear Canvas C#

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

The Accidental Data Scientist

Authors: Amy Affelt

1st Edition

1573877077, 9781573877077

Students also viewed these Databases questions

Question

What is Change Control and how does it operate?

Answered: 1 week ago

Question

How do Data Requirements relate to Functional Requirements?

Answered: 1 week ago