منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف نجعل التكست بوكس يقبل أرقام فقط - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] كيف نجعل التكست بوكس يقبل أرقام فقط (/showthread.php?tid=1616)



كيف نجعل التكست بوكس يقبل أرقام فقط - emad abdsalam - 19-01-14

كيف نجعل التكست بوكس يقبل أرقام فقط و أرقام عشرية بالفاصلة وعدم تكرار الفاصلة و لا يقبل حروف
مثال 123222 أو 1255.3222


RE: كيف نجعل التكست بوكس يقبل أرقام فقط - ali.alfoly - 19-01-14

في حدث KeyPress الخاص بالـ TextBox ضع الكود التالي
كود :
If Not Char.IsControl(e.KeyChar) Then
            If Not Char.IsDigit(e.KeyChar) Then
                e.Handled = True
            End If
        End If



RE: كيف نجعل التكست بوكس يقبل أرقام فقط - essabar - 19-01-14

السلام عليكم لقد إستفدت من هدا الموضوع شكرا لكم



RE: كيف نجعل التكست بوكس يقبل أرقام فقط - ابوهديل - 19-01-14

وهنا في نفس الحدث لكن يقبل نص فقط

If Char.IsControl(e.KeyChar) = False Then
If Char.IsDigit(e.KeyChar) Then
e.Handled = True

End If
End If