برنامه نویسی

آموزش و برنامه نویسی به زبان های سی شارپ و ASP.NET

برنامه نویسی

آموزش و برنامه نویسی به زبان های سی شارپ و ASP.NET

طبقه بندی موضوعی
بایگانی

رنگی شدن سلول های DataGridView با حرکت ماوس بر روی آنها

پنجشنبه, ۱۲ شهریور ۱۳۹۴، ۰۱:۲۰ ب.ظ

برای رنگی شدن سلول های DataGridView با حرکت ماوس بر روی آنها کافیست که در رویدادهای CellMouseEnter و CellMouseLeave آن کدهای زیر را بنویسید :

private void dataGridView1_CellMouseEnter(object sender, DataGridViewCellEventArgs e)
{
    if (e.RowIndex < 0 || e.ColumnIndex < 0) //column header / row headers
    {
        return;
    } 

    this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = Color.LightBlue;
}

private void dataGridView1_CellMouseLeave(object sender, DataGridViewCellEventArgs e)
{
    if (e.RowIndex < 0 || e.ColumnIndex < 0) //column header / row headers
    {
        return;
    }

    this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = Color.White;
}
موافقین ۰ مخالفین ۰ ۹۴/۰۶/۱۲
میثم محمودی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی