السلام عليكــم ورحمـة الله وبركاتــه ،، انا عندي برنامج يرشد الطالب في اختيار مواده . البرنامج يقوم بعرض المواد المتاحة للطالب في داتا غريد فيو (رقم المادة - اسم المادة - ) اريد ان يظهر في الجريد فيو ايضا عمود (نصيحة) ولكن هذا العمود يحسب من خلال نسبة نجاحه في المادة السابقه (prerequest) اي اذا كان الطالب قد انجز مادة بمعدل 70% فتكون النصيحة للمادةالتي تعتمد عليها مثلا(70%) (اي هذا العمود ينشا مع الرن تايم على عكس العمود(اسم المادة) القادم من داتا تيبل) ارجو المساعدة في حل هذه المشكلة.
مساعدة في الداتا غريد
يمكنك استعمال الكود التالي لزيادة عمود على الداتاجريدفيو :
dataGridView1.Columns.Add("Column_Name", "Header text");أما بالنسبة لملئ خلايا العمود, فيكفي استعراض أسطر اللائحة عن طريق foreach كالتالي :
foreach(DataGridViewRow r in dataGridView1.Rows) {
// حساب أو تحديد محتوى الخلية الجديدة إنطلاقا من محتويات الخلايا المجاورة
r.Cells["Colum_Name"].Value = "New value";
}تحياتي...