AGREGAR REGISTRO DATAGRIDVIEW
Página 1 de 1. • Compartir •
AGREGAR REGISTRO DATAGRIDVIEW
Las columnas del datagridview tienen, por defecto, la funcionalidad de ordenar los registros de forma automática simplemente haciendo clic en el encabezado de la columna que contiene el dato por el cual deseamos ordenar los datos.
Cada columna del datagridview tiene una propiedad SortMode la cual podemos setear en NoSortable, Automatic o Programmatic. Si nunca cambiamos esta propiedad, estará en Automatic.
El orden funciona de maravilla salvo que queramos ordenar por una columna numérica. Los datos numéricos se ordenan como texto por lo que ese orden no será correcto. A continuación mostraré un ejemplo para que se pueda comprender mejor.
01.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
02.
DataGridView1.Rows.Add(New String() {"Eliseo", "Usuario", 24321})
03.
DataGridView1.Rows.Add(New String() {"Carlos", "Soporte", 122})
04.
DataGridView1.Rows.Add(New String() {"Jose", "Usuario", 423})
05.
DataGridView1.Rows.Add(New String() {"Sebastian", "Supervisor", 1023})
06.
DataGridView1.Rows.Add(New String() {"Javier", "Usuario", 111})
07.
DataGridView1.Rows.Add(New String() {"Susana", "Usuario", 1})
08.
DataGridView1.Rows.Add(New String() {"Verónica", "Supervisor", 24})
09.
DataGridView1.Rows.Add(New String() {"Gabriela", "Usuario", 65})
10.
DataGridView1.Rows.Add(New String() {"Agustín", "Usuario", 719})
11.
DataGridView1.Rows.Add(New String() {"Camila", "Supervisor", 4322})
12.
DataGridView1.Rows.Add(New String() {"Melisa", "Usuario", 654})
13.
DataGridView1.Rows.Add(New String() {"Liliana", "Soporte", 22})
14.
End Sub
Cada columna del datagridview tiene una propiedad SortMode la cual podemos setear en NoSortable, Automatic o Programmatic. Si nunca cambiamos esta propiedad, estará en Automatic.
El orden funciona de maravilla salvo que queramos ordenar por una columna numérica. Los datos numéricos se ordenan como texto por lo que ese orden no será correcto. A continuación mostraré un ejemplo para que se pueda comprender mejor.
01.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
02.
DataGridView1.Rows.Add(New String() {"Eliseo", "Usuario", 24321})
03.
DataGridView1.Rows.Add(New String() {"Carlos", "Soporte", 122})
04.
DataGridView1.Rows.Add(New String() {"Jose", "Usuario", 423})
05.
DataGridView1.Rows.Add(New String() {"Sebastian", "Supervisor", 1023})
06.
DataGridView1.Rows.Add(New String() {"Javier", "Usuario", 111})
07.
DataGridView1.Rows.Add(New String() {"Susana", "Usuario", 1})
08.
DataGridView1.Rows.Add(New String() {"Verónica", "Supervisor", 24})
09.
DataGridView1.Rows.Add(New String() {"Gabriela", "Usuario", 65})
10.
DataGridView1.Rows.Add(New String() {"Agustín", "Usuario", 719})
11.
DataGridView1.Rows.Add(New String() {"Camila", "Supervisor", 4322})
12.
DataGridView1.Rows.Add(New String() {"Melisa", "Usuario", 654})
13.
DataGridView1.Rows.Add(New String() {"Liliana", "Soporte", 22})
14.
End Sub

gustavo lopera- Mensajes: 6
Fecha de inscripción: 15/02/2011
Temas similares» Registro de Avatar
» Registro de avatares
» Teamspek3 registro
» registro de usuarios ppp
» SADAIC y registro de autor en cordoba
» Registro de avatares
» Teamspek3 registro
» registro de usuarios ppp
» SADAIC y registro de autor en cordoba
Página 1 de 1.
Permiso de este foro:
No puedes responder a temas en este foro.