In attachment is picture of C# net form. second picture has form in edit mode basically it needs following: Add and alter the following controls: Button Name: btnEdit Button Name: btnDelete Button Name: btnCancel txtEmpName MaxLength: 30 Remarks: Should only allow letters A-Z, a-z, space and back space characters. txtEmpID MaxLength: 8 Remarks: Should only allow 0-9 and back space characters. next - When the program starts the two textboxes should be set to read only so the user can not alter the contents unless they are in add or edit mode. Also the cancel and save buttons should be disabled. next In add mode the listbox, add button, edit button, and delete button should be disabled. The two textboxes, cancel button and save button should be enabled. next In edit mode the listbox, add button, edit button, employee ID textbox, and delete button should be disabled. The employee name textbox, cancel button and save button should be enabled. next Delete Mode: When the user clicks the delete button you should display a messagebox to ask the user if they are sure they want to delete the record. The messagebox should look like this image. If the user selects No then you should do nothing. If the user selects Yes then you should delete the user from the dictionary and update the listbox. Cancel Button: If the user clicks on the cancel button you should undo any changes that have been made and the state of the form should go back to the state it was in on program start with respect to all of the controls. Save Button: If the user clicks on the save button you should save any changes that have been made and the state of the form should go back to the state it was in on program start with respect to all of the controls. Also the dictionary and listbox should be updated.
Good Evening
In attachment is picture of C# net form. second picture has form in edit mode
basically it needs following:
Add and alter the following controls:
Button Name: btnEdit
Button Name: btnDelete
Button Name: btnCancel
txtEmpName MaxLength: 30 Remarks: Should only allow letters A-Z, a-z, space and back space characters.
txtEmpID MaxLength: 8 Remarks: Should only allow 0-9 and back space characters.
next -
When the
next
In add mode the listbox, add button, edit button, and delete button should be disabled. The two textboxes, cancel button and save button should be enabled.
next
In edit mode the listbox, add button, edit button, employee ID textbox, and delete button should be disabled. The employee name textbox, cancel button and save button should be enabled.
next
Delete Mode: When the user clicks the delete button you should display a messagebox to ask the user if they are sure they want to delete the record.
The messagebox should look like this image. If the user selects No then you should do nothing. If the user selects Yes then you should delete the user from the dictionary and update the listbox.
Cancel Button: If the user clicks on the cancel button you should undo any changes that have been made and the state of the form should go back to the state it was in on program start with respect to all of the controls.
Save Button: If the user clicks on the save button you should save any changes that have been made and the state of the form should go back to the state it was in on program start with respect to all of the controls. Also the dictionary and listbox should be updated.
![When the program starts the two textboxes should be set to read only so the user can not alter the
contents unless they are in add or edit mode. Also the cancel and save buttons should be disabled.
Form1
0
X
Don
Mary
Sam
Tom
Samatha
Employee Name
Employee ID
Add New Employee
Don
100
Edit Employee
Cancel
Delete Employee
Save](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F1fd33cd0-9df6-4ed8-94c9-f0304ecd4d00%2F0cb97b46-6304-4bfd-bcf5-5be8af7afd97%2Fb8c5gtp_processed.png&w=3840&q=75)
![Form1
Don
Mary
Sam
Tom
Samatha
Employee Name
Employee ID
Add New Employee
Tom Hays
12345
Edit Employee
Cancel
X
Delete Employee
Save](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F1fd33cd0-9df6-4ed8-94c9-f0304ecd4d00%2F0cb97b46-6304-4bfd-bcf5-5be8af7afd97%2F93zo27b_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 3 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)