منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
:D السلام عليكم :angel: - نسخة قابلة للطباعة

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



:D السلام عليكم :angel: - ahmedbezia - 09-04-23

[b]Big Grin السلام عليكم Angel   [/b]
كيف اطبق هدا الكود علي خلية من خلايا DataGridView Huh


     Quantité.Text = Format(Val(Quantité.Text), "00")



RE: :D السلام عليكم :angel: - Taha Okla - 09-04-23

(09-04-23, 02:06 AM)ahmedbezia كتب :
[b]Big Grin السلام عليكم Angel   [/b]
كيف اطبق هدا الكود علي خلية من خلايا DataGridView Huh


     Quantité.Text = Format(Val(Quantité.Text), "00")


وعليكم السلام ورحمة الله وبركاته

انسخ هذا الكود إلى مشروعك ..
كود :
Private Sub ConvToTowDigits(pDataGridView As DataGridView, iCol As Integer)
    For Each row As DataGridViewRow In pDataGridView.Rows
        row.Cells(iCol).Value = Format(Val(row.Cells(iCol).Value), "00")
    Next
End Sub

وقم بإستدعائه من خلال الأمر  : 
كود :
ConvToTowDigits(DataGridView1, 2)
الرقم (2) هو قيمة انديكس العمود وهو يساوي (رقم العمود - ا)   حيث أنه في أول عمود = (0)
مثلاً العمود الثالث نكتب 2، والعمود الرابع نكتب 3


RE: :D السلام عليكم :angel: - ahmedbezia - 09-04-23

(09-04-23, 02:40 AM)Taha Okla كتب :
(09-04-23, 02:06 AM)ahmedbezia كتب :
[b]Big Grin السلام عليكم Angel   [/b]
كيف اطبق هدا الكود علي خلية من خلايا DataGridView Huh


     Quantité.Text = Format(Val(Quantité.Text), "00")


وعليكم السلام ورحمة الله وبركاته

انسخ هذا الكود إلى مشروعك ..
كود :
Private Sub ConvToTowDigits(pDataGridView As DataGridView, iCol As Integer)
    For Each row As DataGridViewRow In pDataGridView.Rows
        row.Cells(iCol).Value = Format(Val(row.Cells(iCol).Value), "00")
    Next
End Sub

وقم بإستدعائه من خلال الأمر  : 
كود :
ConvToTowDigits(DataGridView1, 2)
الرقم (2) هو قيمة انديكس العمود وهو يساوي (رقم العمود - ا)   حيث أنه في أول عمود = (0)
مثلاً العمود الثالث نكتب 2، والعمود الرابع نكتب 3

شكرا اخي الكريم لاكن الكود لا يريد ان ينجح مع العمود الاول اي 0


RE: :D السلام عليكم :angel: - Taha Okla - 09-04-23

قم بارفاق مشروعك للنظر فيه