01-02-18, 03:12 PM
السلام عليكم
عندي اعمدة بالداتا جريد العمود رقم 2 والعمود رقم 3 اريد العمود رقم 5 = ضرب 2*3
يعني
الرقم الصنف عدد * سعر الشراء سعر البيع = اجمالي
1 س 10 * 12 120
استخدمت الكود التالي
بس في مشكلة انة مش بيعدل بعد الاضافة او الحذف او التعديل ولا يقوم بالضرب الا بعد الوقوف علي الخلايا او الداتا جريد او يتم اعادة فتح الفورم انا اريد ان تتم العملية مباشرة بدون الوقوف علي الخلايا بمجرد الاضافة او التعديل او الحذف لاريد عمل اجراء وتنفيذ العملية بعد كل كود
عندي اعمدة بالداتا جريد العمود رقم 2 والعمود رقم 3 اريد العمود رقم 5 = ضرب 2*3
يعني
الرقم الصنف عدد * سعر الشراء سعر البيع = اجمالي
1 س 10 * 12 120
استخدمت الكود التالي
كود :
Private Sub DataGridView1_CellValidated(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellValidated
For Each rc As DataGridViewRow In Me.DataGridView1.Rows
rc.Cells(5).Value = rc.Cells(2).Value * rc.Cells(3).Value
Next
End Sub
بس في مشكلة انة مش بيعدل بعد الاضافة او الحذف او التعديل ولا يقوم بالضرب الا بعد الوقوف علي الخلايا او الداتا جريد او يتم اعادة فتح الفورم انا اريد ان تتم العملية مباشرة بدون الوقوف علي الخلايا بمجرد الاضافة او التعديل او الحذف لاريد عمل اجراء وتنفيذ العملية بعد كل كود