منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : gridview
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كيف اجعل عمود يجمع عمودين باالجريد فيوgridview
اريد العمود الجديد يجمع قيمة العمود الاول + قيمة العمود الثاني

يعني لمن ادخل قيمة بالعمود الاول مثل 5 وقيمة اخرى بالعمود الثاني مثل 10 اريــــــد ان يكون العمود الثالث به قيمة 15 وهكذا لكل صف وبمجرد ادخال الارقم يقوم العمود الثالث بعمل الجمع

اريد ان اعرف اين اكتب الكود اللي  يقوم بالجمع

وشكرا
عزيزي  Smile

هذا الكود يقوم ب:  قيمة العمود الثالث[2] = قيمة العمود الأول[0] + قيمة العمود الثاني[1]
كود :
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) {
    try {
        (sender as DataGridView).CurrentRow.Cells[2].Value =
            Convert.ToSingle((sender as DataGridView).CurrentRow.Cells[0].Value) +
            Convert.ToSingle((sender as DataGridView).CurrentRow.Cells[1].Value);
    }catch(Exception ex) { }
}
غير أرقام الأعمدة إن كانت مختلفة لديك  Big Grin
(01-05-19, 12:07 AM)saoud2 كتب : [ -> ]
عزيزي  Smile

هذا الكود يقوم ب:  قيمة العمود الثالث[2] = قيمة العمود الأول[0] + قيمة العمود الثاني[1]
كود :
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) {
   try {
       (sender as DataGridView).CurrentRow.Cells[2].Value =
           Convert.ToSingle((sender as DataGridView).CurrentRow.Cells[0].Value) +
           Convert.ToSingle((sender as DataGridView).CurrentRow.Cells[1].Value);
   }catch(Exception ex) { }
}
غير أرقام الأعمدة إن كانت مختلفة لديك  Big Grin
اشكرك 
انا استخدم GridView وليس dataGridView
وحتى بعد تغير dataGridView الى GridView لا يعمل 


private void GridView1_CellValueChanged(object sender,GridViewCellEventArgs e) {

   try {

       (sender as GridView).CurrentRow.Cells[2].Value =

           Convert.ToSingle((sender as GridView).CurrentRow.Cells[0].Value) +

           Convert.ToSingle((sender as GridView).CurrentRow.Cells[1].Value);

   }catch(Exception ex) { }
}










ويظهر لي هذا الخطا 
Compiler Error Message: CS0246: The type or namespace name 'gvMovingBudgetCellEventArgs' could not be found (are you missing a using directive or an assembly reference?)