بر چه اساسی میخواین این ردیف هاتون رنگی بشه؟
در هرصورت نیازی نیست رنگ ها در دیتابیس ذخیره شوند.
اگه فقط بر این اساسه که میخوایین از دید کاربر خوب جلوه داده باشه و فقط براتون کافیه سطر ها یکی در میان یکی رنگی و یکی سفید باشه فقط کافیه در 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;
}