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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=17502)



كود كتابة ارقام فقط في داتا جريد فيو - ابو يوسف النواوي - 30-09-16

السلام عليكم اخوتي
محتاج كود كتابة ارقام فقط في عمود معين في الداتا جريد فيو
وشكرا مقدما


RE: كود كتابة ارقام فقط في داتا جريد فيو - Adrees - 30-09-16

ضع الكود التالي في الحدث CellValidating الخاص بالداتاجريد فيو وغير قيمة e.ColumnIndex برتبة الحقل المراد ادخال الارقام فيه.

PHP كود :
   Private Sub DataGridView1_CellValidating(ByVal sender As System.ObjectByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgsHandles DataGridView1.CellValidating
        If e
.ColumnIndex 1 Then
            If Not IsNumeric
(e.FormattedValueThen
                MessageBox
.Show("الرجاء ادخال ارقام فقط""خطأ"MessageBoxButtons.OKMessageBoxIcon.Error)
 
               e.Cancel True
            End 
If
 
       End If

 
   End Sub 



RE: كود كتابة ارقام فقط في داتا جريد فيو - ابو يوسف النواوي - 30-09-16

(30-09-16, 10:00 PM)تسلم اخي وجزاك الله خيرا كتب : ضع الكود التالي في الحدث CellValidating الخاص بالداتاجريد فيو وغير قيمة e.ColumnIndex برتبة الحقل المراد ادخال الارقام فيه.

PHP كود :
   Private Sub DataGridView1_CellValidating(ByVal sender As System.ObjectByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgsHandles DataGridView1.CellValidating
        If e
.ColumnIndex 1 Then
            If Not IsNumeric
(e.FormattedValueThen
                MessageBox
.Show("الرجاء ادخال ارقام فقط""خطأ"MessageBoxButtons.OKMessageBoxIcon.Error)
 
               e.Cancel True
            End 
If
 
       End If

 
   End Sup 
تسلم اخي جزاك الله خيرا