سلام دوستان
من یک تکست باکس دارم که میخوام فقط بشه تو اون حروف بزرگ و کوچک انگلیسی و اعداد رو تایپ کرد و اگه کاربر چیز دیگه تایپ کرد یه مسیج باکس بهش نشون بده. و قابلیت کپی پیست غیر فعال باشه.
ممنون میشم پاسخ بدید
سلام دوستان
من یک تکست باکس دارم که میخوام فقط بشه تو اون حروف بزرگ و کوچک انگلیسی و اعداد رو تایپ کرد و اگه کاربر چیز دیگه تایپ کرد یه مسیج باکس بهش نشون بده. و قابلیت کپی پیست غیر فعال باشه.
ممنون میشم پاسخ بدید
private void textBox1_KeyPress(object sender, KeyPressEventArgs e){
if (!char.IsLetterOrDigit(e.KeyChar) && !char.IsControl(e.KeyChar))
{
e.Handled = true;
MessageBox.Show("فقط مجاز به ورود حروف بزرگ و کوچک انگلیسی و اعداد هستید!");
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.Text = Regex.Replace(textBox1.Text, @"[^a-zA-Z0-9]", "");
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.ShortcutsEnabled = false;
}
ممنون