تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] مساعدة في تصميم شاشة ادخال درجات الطلاب
#6
وعليكم السلام ورحمة الله وبركاته، يمكنك استخدام الـDataGridView في Visual Studio لإنشاء تطبيق يسمح بإدارة درجات الطلاب. لتقسيم عمود إلى عدة خلايا يمكنك استخدام التالي: قم بإنشاء عمود جديد لكل خانة عوضًا عن تقسيم الخلية. يمكنك تسمية الأعمدة بناءً على الخانات المطلوبة مثل "درجة الحضور" و "درجة المشاركة" وهكذا. قم بإعداد شكل الـDataGridView ليظهر الأعمدة المتعلقة ببعضها البعض تحت ترويسة مشتركة. يمكنك إنشاء ترويسة مشتركة لهذه الأعمدة باستخدام الكود التالي:

كود :
// إنشاء ترويسة مشتركة للأعمدة المتعلقة ببعضها البعض
var columnGroupHeader = new DataGridViewColumnHeaderCell();
columnGroupHeader.Value = "أعمال الفصل الأول";

// إضافة الترويسة المشتركة للأعمدة
dataGridView1.Columns["Attendance"].HeaderCell = columnGroupHeader;
dataGridView1.Columns["Participation"].HeaderCell = columnGroupHeader;
// ... وهكذا للأعمدة الأخرى

بناءً على ذلك، يمكن تصور الشاشة على النحو التالي: قم بإنشاء شاشة جديدة (Form) في تطبيق Windows Forms. أضف عنصر DataGridView إلى الشاشة وقم بتعيين خصائصه بالشكل المطلوب (مثل الحجم والموقع). قم بإنشاء الأعمدة اللازمة للطلاب والمواد والدرجات المختلفة، مثل "اسم الطالب"، "درجة الحضور"، "درجة المشاركة" وهكذا. استخدم الكود المذكور أعلاه لإنشاء ترويسة مشتركة للأعمدة المتعلقة ببعضها البعض. بالتوفيق في مشروع التخرج الخاص بك، ولا تتردد في طرح أي استفسارات أخرى.
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مساعدة في تصميم شاشة ادخال درجات الطلاب - بواسطة sanyor77 - 26-03-23, 01:12 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم