Ver Mensaje Individual
  #11 (permalink)  
Antiguo 10/08/2010, 12:22
Avatar de xjuanch0x
xjuanch0x
 
Fecha de Ingreso: septiembre-2009
Mensajes: 125
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Re: Limpiar DatagridView

Cita:
Iniciado por namorales Ver Mensaje
Creo que seria mas facil hacer esto:

Datagridview.DataSource = ""

Rapido, facil, y sin gasto de recursos, bueno por lo menos yo eso estoy haciendo si hay algun clavo con esto que alguien me diga porfavor.

Claro que se puede, pero el problema es que si tienes un DataGridView con columnas definidas desaparecerán los encabezados de las columnas, y eso no es una buena forma de hacer las cosas, yo haría así:

Código C#:
Ver original
  1. DataTable dt, dt2;
  2.                 dt = (DataTable)dtgrilla.DataSource;
  3.                 if (dt != null)
  4.                 {
  5.                  dt2 = dt.Clone();
  6.                  dtgrilla.DataSource = dt2;
  7.                 }
__________________
Juan David Torres Vasquez
[email protected]
Microsoft Certified Technology Specialist (MCTS)
DCE Platinum en Visual C# y VB.NET