This sample illustrates phone number entry.
This is not an executable sample, so a complete project is not provided. These statements are intended to show basic concepts and the syntax used.
private void Form1_Load(object sender, System.EventArgs e)
{
axSftMask1.Caption.SizePercent = 33;
axSftMask1.Caption.Text = "&Text:";
axSftMask1.Mask = @"\(###\) ###\-####";
axSftMask1.Alignment = SftMaskAlignConstants.alignSftMaskLeft;
axSftMask1.BackColorInvalid = Color.Red;
axSftMask1.ForeColorInvalid = Color.White;
axSftMask1.FormattedText = "Please enter a telephone number";
}
private void axSftMask1_Change(object sender, System.EventArgs e)
{
if (axSftMask1.Contents.Valid) {
MessageBox.Show("This is a valid phone number.");
} else {
if (axSftMask1.Contents.Empty)
axSftMask1.FormattedText = "Please enter a telephone number";
else
axSftMask1.FormattedText = "";
}
}