Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-03-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
Botón scroll horizontal en DBGrid

Hola a todos:
Tengo un TDBGrid que aparece sin Botón de deslizamiento horizontal y no consigo quitarlo o evitar que se pierda el visionado de algunas columnas. En cambio en otro TDBGrid, este botón-cursor no aparece.
Esto me tiene mosqueado.
Me gustaría saber cómo se llama (En los DBMemos es la propiedad ScrollBars con tres valores posibles) esta propiedad en los DBGrid; y si aparece o no en el Inspector de componentes porque yo no consigo localizarlo ni controlarlo. Me gustaría que todas las columnas se vieran (solo hay tres) en el DBGrid y que no se ocultaran en ningún momento.
Si alguien sabe algo del tema me gustaría que me diera alguna indicación.
Muchas gracias por adelantado.
bulc
Responder Con Cita
  #2  
Antiguo 17-03-2014
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Estimado bulc:

La propiedad ScrollBars en el DBGid no existe, ya que las barras de desplazamiento aparecerán de forma automática dependiendo del número y ancho de columnas (horizontal) y del número de registros (vertical).
Para evitar el problema que señalas yo asigno una a una las columnas al DBGrid con botón derecho en Columns, selecciono addItem y le asigno las propiedades FieldName y Witdh, adaptándolas al tamaño del DBGrid.
Ojalá te haya podido ayudar

Saludos
Responder Con Cita
  #3  
Antiguo 17-03-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
Muchas gracias por la respuesta...

no te había entendido muy bien, pero he cargado los campos en el Editor del DBGrid y he ido disminuyendo su ancho individual de las columnas. Llega un momento que la barra de scroll inferior se va. Supongo que será porque la suma de anchos es inferior al ancho del total del DBGrid ¿? El caso es que a partir de entonces el DBGrid se queda quieto y se evita que al saltar de una columna a la final se oculten las primeras columnas.
Muy bien. Te repito las gracias.
bulc
Responder Con Cita
  #4  
Antiguo 17-03-2014
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Encantado de haber podido ayudarte.
Salu2
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
dejar quieta scroll horizontal dbgrid Caroso Varios 1 19-02-2014 14:34:26
No mostrar scroll horizontal jafera Varios 2 03-12-2010 13:52:09
Scroll horizontal texto jaimeh Varios 8 20-12-2009 18:22:24
Eliminar scroll horizontal (que no scrollbar) de dbgrid coso OOP 21 07-10-2008 19:29:13
TDBGrid y el scroll horizontal manitoba OOP 2 28-05-2007 21:23:36


La franja horaria es GMT +2. Ahora son las 05:41:44.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi