Come fare qualcosa di non visibile in VB 2010

November 9

Come fare qualcosa di non visibile in VB 2010


Molte applicazioni Windows Form sono in grado di fare alcuni controlli spariscono dalla forma a seconda selezioni l'utente ha fatto, o le decisioni che il programmatore codificato per rimuovere alcune opzioni da parte dell'utente. Microsoft Visual Basic facilita la capacità di farlo usando le "Proprietà" dei vari controlli. In particolare, la proprietà "visibile" può essere usato per fare un controllo scomparire dalla vista dell'utente.

istruzione

1 Avviare l'ambiente di sviluppo di Visual Basic e fare clic su "Nuovo progetto". Fare clic su "Applicazione Windows Form" opzione e premi "OK". Si aprirà un nuovo modulo vuoto di Windows nella finestra di progettazione.

2 Scorri la scheda "Toolbox" al lato superiore sinistro della finestra di progettazione per aprirla. In alternativa, si può semplicemente fare clic sulla scheda "Toolbox" per aprirlo.

3 Espandere il menu "Common Controls" cliccando sul segno "+". Fare doppio clic su uno di ciascuna delle seguenti voci:

Label

Pulsante

Questo metterà uno di ciascuno di questi controlli sul modulo. Chiudere il "Toolbox" e disporre i controlli sullo schermo come si desidera dalla sinistra del mouse e trascinandoli nella posizione desiderata.

4 Fare clic sul controllo "Label 1" e fare clic nelle finestre delle proprietà in basso a sinistra della finestra di progettazione. Scorrere verso il basso fino a trovare la proprietà "Testo" e cambiare in "apparirà e scomparirà quando il pulsante viene premuto questo testo."

5 Fare doppio clic sul controllo "Pulsante 1" per aprire la finestra del codice Visual Basic. Il cursore sarà posizionato tra l'inizio e linee che terminano del sub-procedimento che gestirà l'evento click per "Pulsante 1" Aggiungere le seguenti linee in modo che la vostra routine Sub finito si presenta così:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

maniglie Button1.Click

Se Label1.Visible = True Then

Label1.Visible = False

Altro

Label1.Visible = True

Finisci se

End Sub

Questo codice verifica la proprietà "visibile" di "etichetta 1" per vedere se è "vero". Se si tratta di "True" il codice imposta a "False" in modo che il testo scompare dal modulo. Se la proprietà "Visible" è "False" allora il codice imposta su "True" in modo che il testo riappare sul modulo. codice simile può essere utilizzato per qualsiasi controllo che ha una proprietà "visibile".