Nwlapcug.com


Come nascondere una colonna da FlexGrid in Visual Basic 6

Come nascondere una colonna da FlexGrid in Visual Basic 6


Sebbene Visual Basic 6 (VB6) è stato sostituito dalla serie di pacchetti di programmazione Visual Basic.Net, VB6 ha ancora un grande seguito. Parte della ragione per questo è perché VB6 è più facile da usare rispetto alla sua controparte .net e ha raccolto una vasta gamma di strumenti utili add-on. Uno di questi strumenti è il controllo FlexGrid, originariamente da VideoSoft (VS). Questo componente aggiuntivo fornisce potenti funzionalità di foglio di calcolo simile a VB6 in un pacchetto facile da usare. Una delle caratteristiche ordinate fornite dal controllo FlexGrid VS è la capacità di nascondere le colonne di dati.

Istruzioni

1

Avviare VB6 e modificare il modulo creato in precedenza (finestra dell'interfaccia utente) a proprio piacimento. Utilizzando il mouse e il riquadro proprietà sul lato destro inferiore, è possibile modificare tutti gli aspetti del modulo ad esempio titolo, dimensione e colori.

2

Caricare il controllo FlexGrid VS. Dal menu "Progetto", fare clic su "Componenti". Vedrete una finestra di dialogo con diverse schede. Scegliere la scheda "Controlli", e verrà visualizzato un elenco di diversi "Videosoft" prodotti, tra cui uno per "VSFlexGrid." Selezionare questo controllo (put selezionare la casella di controllo accanto ad essa) e premere il tasto "OK". Ora si dovrebbe vedere una nuova icona nella striscia degli strumenti di controlli sul lato sinistro.

3

Selezionare l'icona nuova e disegnare una griglia adatta sul Form. Nel riquadro inferiore destro, modificare il nome della griglia in "VS." Pulsante destro del mouse sulla griglia, quindi selezionare "Proprietà" dal menu a comparsa. Vi si presenterà una finestra di dialogo con diverse schede contenente varie proprietà (es. colore) della griglia. Modificare queste proprietà a proprio piacimento.

4

Per scopi di test, è necessario creare alcune intestazioni di testo per ogni colonna della griglia. Questa operazione può essere eseguita facendo doppio clic sul Form (ovunque, ma sulla griglia). Accederai a una codifica finestra dove è possibile specificare il codice da eseguire. Il cursore dovrebbe apparire all'interno della sezione appropriata subroutine. All'interno di questa subroutine, digitare quanto segue:

VS. Riga = 0

VS. Col = 0

VS. Testo = "Auto"

VS. Col = 1

VS. Testo = "Nave"

VS. Col = 2

VS. Testo = "Airplane"

5

Torna alla finestra del modulo e creare due pulsanti. È possibile farlo selezionando l'icona "CommandButton" (simile a un pulsante) nella striscia di controlli sul lato sinistro e poi disegno i pulsanti nel modulo. Utilizzando il riquadro proprietà sul lato destro inferiore, modificare la didascalia di un pulsante per "Nascondere" e l'altro a "Show".

6

Fare doppio clic sul pulsante etichettato, "Nascondere" e si aprirà una finestra codifica con il cursore all'interno della subroutine appropriato. Digitare il seguente codice in tale subroutine:

VS. ColHidden(1) = True

Allo stesso modo, fare doppio clic sul pulsante, "Show" e digitare il seguente codice nella subroutine nuovo:

VS. ColHidden(1) = False

7

Testare il programma premendo il tasto play (il triangolo rivolto lateralmente) sulla barra orizzontale superiore. Che dovrebbe portare la maschera con la griglia e i due pulsanti. Si dovrebbero vedere i primi tre campi della griglia etichettato come "Auto", "Nave" e "Aeroplano". Quando si preme il pulsante "Nascondi", si dovrebbe vedere la "nave" colonna scompaiono. Premere il pulsante "Visualizza" e si dovrebbe vedere la colonna appaiono di nuovo.