Foros del Web » Programación para mayores de 30 ;) » .NET »

Ayuda Con El Datagridview

Estas en el tema de Ayuda Con El Datagridview en el foro de .NET en Foros del Web. HOLA BUENOS DIAS, ESTOY EMPEZANDO CON VB.NET Y ME ESTOY PELEANDO CON EL DATAGRIDVIEW, YA QUE LO ESTOY LLENANDO CON UN DATATABLE, PERO QUIERO QUE ...
  #1 (permalink)  
Antiguo 04/07/2007, 10:13
 
Fecha de Ingreso: julio-2007
Mensajes: 1
Antigüedad: 16 años, 10 meses
Puntos: 0
Ayuda Con El Datagridview

HOLA BUENOS DIAS, ESTOY EMPEZANDO CON VB.NET Y ME ESTOY PELEANDO CON EL DATAGRIDVIEW, YA QUE LO ESTOY LLENANDO CON UN DATATABLE, PERO QUIERO QUE EL ENCABEZADO DE CADA COLUMNA QUE APARECE NO SEA EL NOMBRE DE LA COLUMNA DE LA TABLA, ES DECIR QUIERO PERSONALIZAR LOS ENCABEZADOS DE CADA COLUMNA, APARTE COMO LE PUEDO HACER PARA QUE EL ANCHO DE CADA COLUMNA SE ADAPTE AL TAMAÑO DE DEL CONTENIDO DEL CAMPO MAS GRNDES, SI ME PUEDEN ORIENTAR O DECIRME DONDE BUSCAR INFORMACION QUE PUEDA AYUDARME.... GRACIAS
  #2 (permalink)  
Antiguo 04/07/2007, 11:24
 
Fecha de Ingreso: octubre-2005
Mensajes: 180
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Ayuda Con El Datagridview

Con este pequeño trozo de código lo puedes lograr:

Código:
dgv.Columns(0).HeaderText = "Nombre"
dgv.Columns(0).Width = 250
dgv.Columns(1).HeaderText = "numero de trabajador"
dgv.Columns(1).Width = 50
En donde el 0 y el uno indican el numero de columna que vas a traer de la consulta..Para la propiedad Headertext(el texto que quiero que aparezca) y width(el ancho que quiero)..

Por decirlo el select siguiente:

Código:
select nombre_empleado,id_empleado from tabla
donde nombre_empleado seria la columna 0 y así sucesivamente.....

Ahora si vas a utilizar muchos datagridviews lo que te aconsejo es que te crees una aplicacion de escritorio y que crees una tabla en una bd en donde mandes a llenar sus propiedades de los datagrids... Atravéz de una función...

Suerte....

Bitss--Miguel--in............
__________________
El conocimiento se alimenta de la repeticion y la consistencia!!! (Miguel--in-- 1983---....)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:03.