Start Validating event radio group

Validating event radio group

Let’s assume when we click our save button that we wish to validate the controls and display an icon if there is a problem.

There are 2 code paths for validation failure, and in each case we provide the user with an appropriate error message.

The error provider simply takes a control and a message in the Set Error method and does the rest of the work for you!

You do not have to disable the Form’s Auto Validate property.

However, I prefer to call it explicitly and handle all validation at once since you most likely will take action only if the entire control’s children pass validation. The most important thing to recognize here is how precise you can be with the validation error message in the error provider.

Now practice your newly learned skills on your own and experiment with the error provider control!

In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the . They are necessary only when the Visual Basic 6.0 code model differs significantly from the .

If the user enters invalid data they’ll see an icon shown in Figure 3.

After the validating event returns without being cancelled, meaning we have valid user input, then the validated event will be raised.

The validated event works the same, only pass it the name textbox instead.

Here is just the validating event handler’s code: The event driven validation model in Win Forms is powerful and flexible enough to allow you to create high quality apps that implement robust and maintainable validation code in your forms.

In this case, we simply clear any error messages in the error provider.