2011-04-12 6 views

Respuesta

7

Esto puede ocurrir cuando se tiene la propiedad de formato ancho de columna del cuadro de lista se establece en algo de ancho, entonces el tamaño del control de los datos, se mostrará la barra de desplazamiento.

Para arreglar esto, cambie la propiedad "Ancho de columna" debajo de la pestaña de formato a algo realmente pequeño, luego juegue con esta propiedad y el tamaño del control de cuadro de lista hasta que lo obtenga como desee, y no barras de desplazamiento desplegado.

0

intentar hacer el cuadro de lista un poco más .... no mucn más amplia, pero sólo lo suficiente para deshacerse de la barra de desplazamiento horizontal.

Tal vez eso va a funcionar.

+0

lo he intentado. Funcionó, pero tuve que hacer la caja realmente amplia. Quiero mantenerlo lo suficientemente grande como para ver la lista. – Mike

+0

@Mike: ¿estos valores provienen de una columna de base de datos o de conjunto de datos? Si la longitud de la columna es más ancha que el cuadro de lista, puede agregar una barra de desplazamiento. –

+0

Los valores provienen de una de mis columnas de hoja, que es solo el ancho del texto dentro. – Mike

0

Haga clic en el formulario de usuario. En Estadísticas de propiedades, busque KeepScrollBarsVisible.
Cambie a 0 - fmScrollBarsNone

Estuve trabajando esto durante dos horas, tratando de encontrar la respuesta en el ListBox. ¡No está aquí!

Jim

0

I declaró columnwidth de inicio de la forma y funciona como un encanto!

0

Es necesario configurar el AnchuraDeLaLista propiedad del cuadro de lista o cuadro combinado más grande que la propiedad ColumnWidth.

La primera vez que el tamaño de lo que se muestra en la pantalla, y el segundo es el tamaño de lo que desea poner en el primero.

Cuestiones relacionadas