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

نسخة كاملة : الدرس 47 (تغير الوان السجلات بالتبادل بالجريد كنترول من خلال الايفنت Row Style)
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الدورة المبسطة في الديف اكسبرس
رقم الدرس : 47
موضوع الدرس:  متابعة شرح الكنترول Grid Control

في هذا الدرس سوف نتعرف علي كيفية تغير الوان السجلات بالتبادل بالجريد كنترول من خلال الايفنت Row Style





الكود المستخدم في الايفنت Row Style
كود :
 GridView gView = (GridView)sender;
            if (!gView.IsValidRowHandle(e.RowHandle)) return;
            int parent = gView.GetParentRowHandle(e.RowHandle);
            if (gView.IsGroupRow(parent))
            {
              for (int i = 0; i < gView.GetChildRowCount(parent); i++)
                  if (gView.GetChildRowHandle(parent, i) == e.RowHandle)
                      e.Appearance.BackColor = i % 2 == 0 ? Color.White  : Color.DeepSkyBlue;
            }
            else e.Appearance.BackColor = e.RowHandle % 2 == 0 ? Color.White : Color.DeepSkyBlue;