
25/10/2009, 19:17
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Manejode gridview en c# tengo problemas para el m,anejo de dataGridView en visual studio 2005.
puedo rellenar el gridView desde una Lista pero necesito darle formato a las columnas y recuperar datos cuando sellecciono una celda.
este es el codigo que uso para rellenar desde mi lista de pacientes.
Espero alguien me pueda ayudar con esto.
muchas gracias
gridviewPrueba.AutoGenerateColumns = false;
gridviewPrueba.Rows.Add(Lista1.Count);
gridviewPrueba.Columns.Add("Apellido", "Apellido");
gridviewPrueba.Columns.Add("telefono", "telefono");
gridviewPrueba.Columns.Add("documento", "Nª Documento");
gridviewPrueba.Columns.Add("id","");
foreach (Entidades.Paciente p in Lista1)
{
DataGridViewRow dt = new DataGridViewRow();
dt.CreateCells(gridviewPrueba);
dt.Cells[0].Value = p.pApellido.ToString()+p.pNombre.ToString();
dt.Cells[1].Value = p.pTelefono.ToString();
dt.Cells[2].Value = p.pNroDocumento.ToString();
dt.Cells[3].Value = p.pIdPaciente.ToString();
gridviewPrueba.Rows.Insert(i, dt);
i++;
} |