Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/01/2012, 10:25
rotivo
 
Fecha de Ingreso: junio-2010
Mensajes: 124
Antigüedad: 14 años, 6 meses
Puntos: 3
Respuesta: datagridviewrow c sharp

Gracias ramirezmario7 ya lo he conseguido pero de distinta forma: joder tanto tocarme la chanca y es postear y solucionarlo. Lo pongo por si a alguien le ha pasado lo mismo:

Cita:
private void cargarDataGridView()
{
Alumnos alumno;
DataGridViewRow dgvr;

dgvAlumnos = new DataGridView();
dgvAlumnos.Click += new System.EventHandler(this.dgvAlumnos_Click);

dgvAlumnos.Columns.Add("nombre", "Nombre");
dgvAlumnos.Columns.Add("apellidos", "Apellidos");
dgvAlumnos.Columns.Add("fechanacimiento", "Fecha Nacimiento");
dgvAlumnos.Columns.Add("curso", "Curso");

dgvAlumnos.Size = new Size(700, 300);
dgvAlumnos.AllowUserToAddRows = false;
this.Controls.Add(dgvAlumnos);

for (int i = 0; i < alListaAlumnos.Count; i++)
{
alumno = (Alumnos)alListaAlumnos[i];

dgvr = new DataGridViewRow();
dgvr.CreateCells(dgvAlumnos, new string[] {alumno.nombre,alumno.apellidos,alumno.fechanacimi ento.ToShortDateString(),alumno.expediente.curso });
dgvr.Tag = alumno;

dgvAlumnos.Rows.Add(dgvr);
}
}