Saturday, 4 November 2017

Xamarin Forms Local Email Validation [Tutorial 28]


Step1:
<StackLayout VerticalOptions="Center" HorizontalOptions="Center">
<Entry x:Name="EntryEmail" Placeholder="Enter Email"/>
<Label x:Name="LabelError" TextColor="Red"/>
<Button Text="Lets Validate" Clicked="Validar"
BackgroundColor="SeaGreen" TextColor="Wheat"/>
</StackLayout>
view raw Something.xaml hosted with ❤ by GitHub
Step2:
public void Validar(Object sender, EventArgs e)
{
var email = EntryEmail.Text;
var emailPattern = "^([\\w\\.\\-]+)@([\\w\\-]+)((\\.(\\w){2,3})+)$";
if (!String.IsNullOrWhiteSpace(email) && !(Regex.IsMatch(email, emailPattern)))
{
LabelError.Text = "EmailVerification Failed";
}
else
{
LabelError.Text = "";
}
}
view raw Something.cs hosted with ❤ by GitHub
Step3: Holaa!! Tutorial Completes...

No comments:

Post a Comment