I am making a Multiple Choice test application using Windows Forms on Visual Studios. When a user answer one question, they will click next to proceed to the next question. Would I be able to use a single windows frame to display all my questions? When I do it on more then one windows form I had to do this.Hide() and then .Show() the other form. I don’t have a problem with doing this but when it hide and shows the other windows form it isn’t open on exact same position, it keeps moving.
I am making a Multiple Choice test application using Windows Forms on Visual Studios.
Share
You can create a UserControl that displays the question and the multiple choice answers. When the user clicks the Next button, you remove the UserControl from your form’s Controls collection, create a new instance of your custom UserControl with the next question’s details on it, and then add the new instance to your form’s Controls collections. This structure will let you do the app on a single Form.