PDA

View Full Version : سوال: محدود کردن تکست باکس به حروف



majidjan
یک شنبه 03 اردیبهشت 1391, 15:13 عصر
سلام به همگی
یه فرم دارم که توش چند تا تکست باکسه کد نام نام خانوادگی و غیره
تکست باکس کد رو تنوستم به وسیله keypress محدود به عدد و بک اسلش کنم حالا میخوام تکست باکس نام رو هم محدود به حروف کنم
میشه منو راهنمایی کنین
ممنون میشم

ROSTAM2
یک شنبه 03 اردیبهشت 1391, 15:25 عصر
از MaskedTextBox تو نوار ابزار استفاده کن
گوشه سمت راستش یه فلش داره کلیک Set Mask رو تعیین کن بصورت حرف
به طول رشته ای که می خوایی باید علامت سوال (؟) بذاری :لبخندساده:

xxnagin
یک شنبه 03 اردیبهشت 1391, 16:04 عصر
سلام
اینم 2 نمونه که عدد را کلا غیرفعال میکنه
TextBox1_KeyPress

'1
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsLetter(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
'2
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress

e.Handled = True 'This effectively Cancels the Keypress

If e.KeyChar Like "[A-z]" Or _
e.KeyChar = Chr(&H8) Then
e.Handled = False
'Resume keypress if condition is true
end if
End Sub