Asp.Net provides a RegularExpression Validator
to validate custom expressions, in Windows Forms there are no such validators.
However we can make use of the methods in the Regex class to validate
custom expressions in C# Windows forms.
In this post we shall see on how to use the Regex class to validate custom expressions in a C# Windows forms Application.
The Regex class is part of the System.Text.RegularExpressions Namespace, to use this class we should first add the following line to the form.
using System.Text.RegularExpressions;
We can use this type of validation along with the ErrorProvider control to display a summary of all Validation errors in the form.
In this post we shall see on how to use the Regex class to validate custom expressions in a C# Windows forms Application.
The Regex class is part of the System.Text.RegularExpressions Namespace, to use this class we should first add the following line to the form.
using System.Text.RegularExpressions;
Now we can Create an instance of the Regex class, by passing the validation expression
and use the IsMatch() method of the class to validate any string against
the Regular Expression defined.
Here is the full Syntax.
Regex regExp = new Regex(@" ",RegexOptions.Compiled);
Here is the full Syntax.
Regex regExp = new Regex(@"
if (regExp.IsMatch( ))
{
// Validation Success
}
else
{
// Validation Failed
}
We can use this type of validation along with the ErrorProvider control to display a summary of all Validation errors in the form.
No comments:
Post a Comment