Pozdrav!
Zelim DataGridView prikazat na nacin da je svaki drugi red pograyan. Imam sljedeci kod i naravno problem. Ako ga stavim u DataBindingComplete event i pokrenem aplikaciju kod mi se odvrti 3 puta... Zelim da se odvrti jednom, nakon sto popuni sve podatke. Grid je bindan na DataTable.
Gdje smjestiti taj kod?
Zelim DataGridView prikazat na nacin da je svaki drugi red pograyan. Imam sljedeci kod i naravno problem. Ako ga stavim u DataBindingComplete event i pokrenem aplikaciju kod mi se odvrti 3 puta... Zelim da se odvrti jednom, nakon sto popuni sve podatke. Grid je bindan na DataTable.
Code:
private void dGView1_DataBindingComplete(object sender,
DataGridViewBindingCompleteEventArgs e)
{
foreach (DataGridViewRow row in dGView1.Rows)
{
if ((row.Index & 1) != 0)
{
DataGridViewRow tajRow = dGView1.Rows[row.Index];
tajRow.DefaultCellStyle.BackColor = System.Drawing.Color.LightGray;
}
}
count++;
this.Text = count.ToString();
}
private void dGView1_DataBindingComplete(object sender,
DataGridViewBindingCompleteEventArgs e)
{
foreach (DataGridViewRow row in dGView1.Rows)
{
if ((row.Index & 1) != 0)
{
DataGridViewRow tajRow = dGView1.Rows[row.Index];
tajRow.DefaultCellStyle.BackColor = System.Drawing.Color.LightGray;
}
}
count++;
this.Text = count.ToString();
}
Gdje smjestiti taj kod?