Ircservices.com


Cómo ocultar una columna del control FlexGrid en Visual Basic 6

Cómo ocultar una columna del control FlexGrid en Visual Basic 6

Aunque Visual Basic 6 (VB6) ha sido reemplazada por la serie de paquetes de programación de Visual Basic.Net, VB6 todavía tiene un siguiente grande. Parte de la razón de esto es porque VB6 es más fácil de usar que su contraparte. net y ha ganado una amplia gama de herramientas adicionales útiles. Una de estas herramientas es el control FlexGrid, originalmente de VideoSoft (VS). Este complemento proporciona potentes funciones de hoja de cálculo-como a VB6 en un paquete fácil de usar. Una de las características aseadas proporcionadas por el control FlexGrid VS es la posibilidad de ocultar columnas de datos.

Instrucciones

1 iniciar VB6 y modificar el formulario creado previamente (ventana de la interfaz de usuario) a su gusto. Utiliza el ratón y el panel de propiedades en la parte inferior derecha, se pueden cambiar todos los aspectos de la forma como el tamaño, título y colores.

2 cargue el control FlexGrid VS. En el menú "Proyecto", haga clic en "Componentes". Verá un cuadro de diálogo con varias pestañas. Elija la pestaña "Controles", y aparecerá una lista de productos "Videosoft" varios, entre ellos uno para "VSFlexGrid." Seleccionar este control (ponga un check en la casilla) y pulse el botón "OK". Ahora debería ver un nuevo icono en la barra de herramientas de controles del lado izquierdo.

3 Seleccione el nuevo icono y dibujar una red adecuada en el formulario. En el panel inferior derecha, cambie el nombre de la red a "VS." Luego haga clic en la cuadrícula y seleccione "Propiedades" del menú emergente. Se le presentará con un cuadro de diálogo con varias pestañas que contiene varias propiedades (por ejemplo, color) de la red. Cambiar cualquiera de estas propiedades a su gusto.

4 para fines de prueba, crear algunos encabezados de texto para cada columna en la cuadrícula. Esto se logra haciendo doble clic en el formulario (en cualquier lugar pero en la red). Le llevará a una ventana de codificación donde se puede especificar código para ejecutarse. El cursor aparecerá dentro de la sección apropiada de la subrutina. Dentro de esta subrutina, escriba lo siguiente: VS. Fila = 0 VS. Col = 0 VS. Texto = "Coche" VS. Col = 1 VS. Texto = "Nave" VS. Col = 2 VS. Texto = "Avión"

5 volver a la ventana del formulario y crear dos botones. Para ello, seleccione el icono "CommandButton" (similar a un botón) en la franja de controles en el lado izquierdo y luego dibujar los botones en el formulario. Utilizando el panel de propiedades en la parte inferior derecha, cambie el título de un botón "Hide" y el otro "Show".

6 haga doble clic en el botón etiquetado, "Ocultar" y le llevará a una ventana de codificación con el cursor dentro de la subrutina correspondiente. Escriba el código siguiente en esa subrutina: VS. ColHidden(1) = verdadero del mismo modo, haga doble clic en el botón etiquetado, "Show" y escriba el siguiente código en la subrutina nuevo: VS. ColHidden(1) = False

7 probar el programa presionando el botón de play (el Triángulo apuntando hacia los lados) en la barra de herramientas horizontal superior. Debe traer el formulario con la rejilla y los dos botones. Se deben ver los tres primeros campos de la cuadrícula etiquetada como "Coche", "Buque" y "Avión". Cuando usted presiona el botón "Ocultar", debería ver la "nave" columna desaparecen. Presione el botón "Mostrar" y usted debería ver la columna vuelve a aparecer.