using System.Drawing;
using System.Windows.Forms;
namespace Dongke.WinForm.Controls
{
///
/// 电子邮件输入文本框
///
[ToolboxBitmap(typeof(TextBox))]
public class TxtEmail : TextBoxCodeBase
{
#region 构造函数
///
/// 电子邮件输入文本框
///
public TxtEmail()
{
base.CharacterCasing = CharacterCasing.Normal;
this.Rejected = @"[^0-9a-zA-Z_@.-]";
this.Regular = @"^(?("")("".+?""@)|(([0-9a-zA-Z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-zA-Z])@))(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,6}))$";
}
#endregion
}
}