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

نام تاپیک: مشکل با رنگ ردیف های دیتاگرید ویو

  1. #1

    مشکل با رنگ ردیف های دیتاگرید ویو

    سلام
    من می خوام هر کدوم از ردیفهای دیتاگرید یه رنگی داشته باشه رنگ ردیفها را تو بانک ذخیره کردم و وقتی برنامه لود میشه هر رنگی را به هر ردیف مربوط به خودش میده اما وقتی دیتاگرید را اسکرول می کنم همه نوشته ها قاطی پاطی میشه
    ممنون میشم راهنمایی کنید مشکل از کجاست؟

  2. #2

    نقل قول: مشکل با رنگ ردیف های دیتاگرید ویو

    کسی تا حالا به این مشکل بر نخورده

  3. #3

    نقل قول: مشکل با رنگ ردیف های دیتاگرید ویو

    بر چه اساسی میخواین این ردیف هاتون رنگی بشه؟
    در هرصورت نیازی نیست رنگ ها در دیتابیس ذخیره شوند.
    اگه فقط بر این اساسه که میخوایین از دید کاربر خوب جلوه داده باشه و فقط براتون کافیه سطر ها یکی در میان یکی رنگی و یکی سفید باشه فقط کافیه در propertiesمربوط به گرید ویو قسمت Alternating Rows Default Cells Styleدر back color رنگ مورد نظر را انتخاب کنید.
    اما اگه میخوایین از بیشتر از یه رنگ استفاده کنید یه listBox بگذارید و با کدهای زیر رنگ های مورد نظرتونو بش بدین و ازشون استفاده کنین.
    int ccc = 0;
    private void frmLabBranches_Load(object sender, EventArgs e)
    {
    listBox1.Items.Add(Color.Red.ToArgb ());
    listBox1.Items.Add(Color.Blue.ToArgb());
    listBox1.Items.Add(Color.Green.ToArgb() );
    }

    private void button1_Click(object sender, EventArgs e)
    {

    int i = dgv1.Rows.Add();
    dgv1.Rows [i].Cells [0].Style.BackColor = Color.FromArgb ( Convert.ToInt32( listBox1.Items[ccc]));
    ccc ++;
    if (ccc > 2) ccc = 0;
    }

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    فعلاً #C
    پست
    444

    نقل قول: مشکل با رنگ ردیف های دیتاگرید ویو

    تغییر رنگ سطرهای زوج و فرد datagridview ؟

    جواب:در Form_Load کدهای زیر را بنویسید.
    DataGridViewCellStyle objalternatingcellstyle = new DataGridViewCellStyle();
    objalternatingcellstyle.BackColor = Color.Bisque;
    dataGridView1.AlternatingRowsDefaultCellStyle = objalternatingcellstyle;
    //تغییر رنگ سطرهای فرد
    dataGridView1.DefaultCellStyle.BackColor = Color.BurlyWood;

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

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