نمایش نتایج 1 تا 3 از 3

نام تاپیک: رنگ آميزي سطرهاي ديتاگريد ويو

  1. #1
    کاربر تازه وارد آواتار aligilani1986
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    همه جاي ايران سراي من است
    پست
    78

    Thumbs up رنگ آميزي سطرهاي ديتاگريد ويو

    سلام.

    اين تابع يك ديتا گريد رو بعنوان پارامتر ميگيره و سطرهاي اونو يك در ميان رنگ آميزي ميكنه.
    کد HTML:
    public void coloring_row(DataGridView dgv)
            {
                foreach (DataGridViewRow row in dgv.Rows)
                {
                    if (row.Index % 2 == 0)
                    {
                        foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
                        {
                            dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightBlue;
                        }
                    }
                    else
                    {
                        foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
                        {
                            dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightCyan;
                        }
                    }
                }
            }

  2. #2
    کاربر دائمی آواتار hamid-nic
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    اصفهان
    پست
    813

    نقل قول: رنگ آميزي سطرهاي ديتاگريد ويو

    نقل قول نوشته شده توسط aligilani1986 مشاهده تاپیک
    سلام.

    اين تابع يك ديتا گريد رو بعنوان پارامتر ميگيره و سطرهاي اونو يك در ميان رنگ آميزي ميكنه.
    کد HTML:
    public void coloring_row(DataGridView dgv)
            {
                foreach (DataGridViewRow row in dgv.Rows)
                {
                    if (row.Index % 2 == 0)
                    {
                        foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
                        {
                            dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightBlue;
                        }
                    }
                    else
                    {
                        foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
                        {
                            dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightCyan;
                        }
                    }
                }
            }
    سلام
    با dbgrid تو دلفی هم میشه اینکار را کرد ؟ یعنی سطر ها را یکی در میان رنگ آمیزی کرد ؟

  3. #3
    کاربر دائمی آواتار hana2064
    تاریخ عضویت
    تیر 1387
    محل زندگی
    یه جای خوش اب و هوا
    پست
    129

    نقل قول: رنگ آميزي سطرهاي ديتاگريد ويو


    dataGridView1.AlternatingRowsDefaultCellStyle.Back Color=
    Color.Linen;

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •