![]() |
Cambiar título de un datagrid Hola a todos, cómo puedo cambiar el título de las columnas del datagrid?, por ejemplo, para que el campo "cli_id", se muestre con un título "ID". Me refiero al datagrid del windows form, no al de web form. |
Hola Si el datagrid lo llenas desde una BD, puedes darle el nombre a los campos en la consulta SQL: SELECT cl_id as "ID", cl_nomb as "Nombre" from... Salu2 :-D |
Gracias lucxx, la verdad que esa forma ya lo conocía, pero quiero saber si hay algúna forma de hacerlo en modo diseño y sin necesidad de asignar un alias en el SQL?, porque con web form se puede hacer, pero con win form no estoy encontrando la forma de hacerlo. |
Yo para solucionar eso lo que he hecho es meterle un label encima(si es muy chapucero, pero he acabado arto de mirar cosa pa cambiar el texto y el color), pero en otros grid me dejeba camiarlo en la propiedad TableStyles, en el otro cuado de propiedades en Gridcolummstyles (esto no me ha salido en toos lo datagrid que he hecho) |
Hola!! Tal como dice lucxx tan sólo te valdrá para acceso a datos a SQL Server, si quieres que te funcione "también" para mdb (Access...), el alias lo tendras que encerrar entre corchetes de la forma: SELECT nom_cli AS [Nombre del Cliente], .... (Por poner un ejemplo) Respecto a hacerlo en tiempo de diseño lo podrás hacer siempre que ese datagrid vaya a tener siempre los mismos campos (si no es así deberás cambiar el título de columna en tiempo de ejecución). Un saludo y espero haberte aportado algo. :adios: |
Tambien si estas usando bound columns lo puedes hacer así. Cita:
Cita:
|
| La zona horaria es GMT -6. Ahora son las 13:07. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.