
Recorrer un DataGridView de 3 en 3
Publicado por eduardo (2 intervenciones) el 01/07/2014 16:50:03
AYUDA..!! =)
deseo recorrer un datagridview en c# que es como un arreglo multidimencional(eso creo)
tengo el DGV asi
__________________________________________________________
| Jor1 | Local | Visit | Jor2 | local | visit | Jor3 | Local | Visit | Jor4 | local | visit |
y asi se repite varias veces de 3 en tres...
lo que kiero es recorrerlo de 3 en tres tambien....osea
[0,0][0,1][0,2]
[1,0][1,1][1,2]
[2,0][2,1][2,2]
y despues seguir con
[0,3][0,4][0,5]
[1,3][1,4][1,5]
[2,3][2,4][2,5] cuando llegue a la ultima celda [?,2] entonces cambia a [0,3]
y cuando llegue a la ultima celda [?,5] cambia a [0,6]
y seguir asi
tengo algo asi
me podrian ayudar ... Grax =)
deseo recorrer un datagridview en c# que es como un arreglo multidimencional(eso creo)
tengo el DGV asi
__________________________________________________________
| Jor1 | Local | Visit | Jor2 | local | visit | Jor3 | Local | Visit | Jor4 | local | visit |
y asi se repite varias veces de 3 en tres...
lo que kiero es recorrerlo de 3 en tres tambien....osea
[0,0][0,1][0,2]
[1,0][1,1][1,2]
[2,0][2,1][2,2]
y despues seguir con
[0,3][0,4][0,5]
[1,3][1,4][1,5]
[2,3][2,4][2,5] cuando llegue a la ultima celda [?,2] entonces cambia a [0,3]
y cuando llegue a la ultima celda [?,5] cambia a [0,6]
y seguir asi
tengo algo asi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
private void button2_Click(object sender, EventArgs e)
{
int r=0, t;
for (int k = 0; k < dgvJornadas.Rows.Count; k++)
{
for (int i = 0; i < dgvJornadas.Columns.Count; i++)
{
if (r == 3)
{
t = i;
if (k != dgvJornadas.Rows.Count)
{
k++;
}
i = 0;
r = 0;
}
r++;
//[columnas,Filas]
MessageBox.Show(dgvJornadas[i, k].Value.ToString() + ": " + i + " - " + k);
}
}
}
me podrian ayudar ... Grax =)
Valora esta pregunta


0