Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Insertar Varios Tipos De Objetos En Un TableView
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Insertar Varios Tipos De Objetos En Un TableView 
 
[b]Hola Grupo me gustaria que echen una mano para poder insertar diferentes tipos de objetos en un tableview. Ya que este solo acepta algunos nada mas. Y me serviria poder insertar un datachosse, dirbox como para dar algunos. Pero como mochos ya lo saben no acepta estos tipos de objetos.
Si alguien tiene alguna solucion les agradeceria. Saludos a todos..
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
Échale un ojo a ésto:
https://foro.gambas-es.org/viewtopic.php?f=4&t=6379

¡Tienes hasta video tutorial!

   
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
shordi escribió: [Ver mensaje]
Échale un ojo a ésto:
https://foro.gambas-es.org/viewtopic.php?f=4&t=6379

¡Tienes hasta video tutorial!

   


Hola shordi si ya lo estube viendo es un GridView mejorado con el EditWith para insertar objetos pero no lo puedo hacer funcionar sin enlazarlo con un Base Datos. Lo ideal para mi seria mejorar un TableView un x ejemplo un EditWithPlus que acepte otros objetos para insertar en las celdas. Haber si se puede realizar ello..?
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
¿y con qué lo quieres rellenar, pues?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
shordi escribió: [Ver mensaje]
¿y con qué lo quieres rellenar, pues?


Estaria bueno que se pueda rellenar las celdas como Datachosse, ChekBox, ValueBox u otros controles que algunos programadores les pueda ser util. Como tiene el control extendido que creaste pero con la flexibilidad del tableview.

Es algo que me parece que podria tener mucha utilidad..

Que opinas shordi..
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
Citar:
Estaria bueno que se pueda rellenar las celdas como Datachosse, ChekBox, ValueBox u otros controles que algunos programadores les pueda ser util. Como tiene el control extendido que creaste pero con la flexibilidad del tableview.

Las celdas no se rellenan con controles, se rellenan con datos. Los controles se usan para editar esos datos. TableView sólo maneja cadenas de texto y las almacena en las celdas del GridView interno que tiene, pero si quieres usar datos que no sean texto (checkbox,ValueBox,Datachooser, etc. utilizan otro tipo de datos) necesitas un "algo" subyacente al Gridview para almacenarlos. El Gridview en sí mismo no tiene dónde. Por tanto esos datos que tú quieres ver en pantalla deben residir en algun sitio: Variant[], collection, tabla de base de datos, etc.).

Así que repito la pregunta: ¿con qué lo quieres rellenar?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
shordi escribió: [Ver mensaje]
Citar:
Estaria bueno que se pueda rellenar las celdas como Datachosse, ChekBox, ValueBox u otros controles que algunos programadores les pueda ser útil. Como tiene el control extendido que creaste pero con la flexibilidad del tableview.

Las celdas no se rellenan con controles, se rellenan con datos. Los controles se usan para editar esos datos. TableView sólo maneja cadenas de texto y las almacena en las celdas del GridView interno que tiene, pero si quieres usar datos que no sean texto (checkbox,ValueBox,Datachooser, etc. utilizan otro tipo de datos) necesitas un "algo" subyacente al Gridview para almacenarlos. El Gridview en sí mismo no tiene dónde. Por tanto esos datos que tú quieres ver en pantalla deben residir en algún sitio: Variant[], collection, tabla de base de datos, etc.).

Así que repito la pregunta: ¿con qué lo quieres rellenar?


Si entiendo que las celdas se rellenan con datos de textos. Pero aveces queremos representar algunas opciones con un chekbox y que quede ese chekbox en la celda, pero cuando utilizamos la propiedad EndWith al dejar la celda ese control se destruye entonces no queda representado el Chek.

Te recuerdo que es una consulta para ver qué tanto podemos mejorar y quede vistoso el control tableview..

Nada mas shordi..

Desde ya lo que tu has mejorado el control gridview es excelente..
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
Citar:
Pero aveces queremos representar algunas opciones con un chekbox y que quede ese chekbox en la celda


Un GridView sólo muestra texto, Richtext o imágenes. No puede mostrar ningún otro tipo de control. Por tanto, eso no se puede.
TableEdit te muestra una imagen cuando se trata de un checkbox, pero no puedes "incrustar" un checkbox en el Gridview.

Siempre puedes ampliar la clase GridView, que está escrita en gambas, para que admita cualquier control, tal como admite imágenes... pero yo no le veo demasiado sentido.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
shordi escribió: [Ver mensaje]
Citar:
Pero aveces queremos representar algunas opciones con un chekbox y que quede ese chekbox en la celda


Un GridView sólo muestra texto, Richtext o imágenes. No puede mostrar ningún otro tipo de control. Por tanto, eso no se puede.
TableEdit te muestra una imagen cuando se trata de un checkbox, pero no puedes "incrustar" un checkbox en el Gridview.

Siempre puedes ampliar la clase GridView, que está escrita en gambas, para que admita cualquier control, tal como admite imágenes... pero yo no le veo demasiado sentido.

Saludos.


Ok si entiendo shordi. Gracias por tu interes y ayuda para aclarar el tema..  
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Insertar Varios Tipos De Objetos En Un TableView 
 
shordi escribió: [Ver mensaje]

Un GridView sólo muestra texto, Richtext o imágenes. No puede mostrar ningún otro tipo de control. Por tanto, eso no se puede.
TableEdit te muestra una imagen cuando se trata de un checkbox, pero no puedes "incrustar" un checkbox en el Gridview.


Yo en una ocasión incrusté un botón en una columna de celdas, cada botón ejecutaba una acción relativa a la fila donde se encontraba.

La verdad es que hice un poco de trampa, porque lo que hacía era situar un botón en el sitio exacto y con las mismas dimensiones de la celda, pero eso traía consigo un montón de dolores de cabeza a la hora de hacer un scroll o modificar la anchura de la columna, etc.

No lo recomiendo, es preferible insertar una imagen simulando el control y realizar la acción apropiada en base a los datos subyacentes.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Problema Al Insertar Datos A Un TableView[... demonshack Controles/Librerías/Componentes 2 Sabado, 28 Agosto 2010, 00:23 Ver último mensaje
demonshack
No hay nuevos mensajes Consulta Acerca De Una Matriz De Objetos: ... santijav General 6 Jueves, 21 Abril 2011, 05:14 Ver último mensaje
soplo
No hay nuevos mensajes Rellenar Varios Combos De Varios Formulari... CanihoJR General 9 Martes, 12 Junio 2012, 21:44 Ver último mensaje
luisrel
No hay nuevos mensajes Tipos Por Valor Y Tipos Por Referencias Shell General 2 Viernes, 26 Octobre 2012, 05:18 Ver último mensaje
fabianfv
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron