Hvordan å gjøre noe ikke synlig i VB 2010

Hvordan å gjøre noe ikke synlig i VB 2010


Mange Windows Forms applikasjoner er i stand til å gjøre enkelte kontroller forsvinne fra skjemaet, avhengig av valg brukeren har gjort, eller beslutninger som programmerer kodet for å fjerne visse alternativer fra brukeren. Microsoft Visual Basic forenkler muligheten til å gjøre dette ved hjelp av "Properties" av de ulike kontroller. Spesielt kan det "Synlig" eiendom brukes til å lage en kontroll forsvinner fra brukerens syn.

Bruksanvisning

1 Start Visual Basic utviklingsmiljø og klikk "New Project". Klikk på "Windows Forms Application" og klikk "OK." Dette vil åpne et nytt, tomt Windows form i Design vinduet.

2 Rull over "Toolbox" fanen i venstre side av design vinduet for å åpne den. Alternativt kan du bare klikke på "Toolbox" fanen for å åpne den.

3 Utvid "Common Controls" menyen ved å klikke på "+" tegn. Dobbeltklikk på en av hver av de følgende menyelementene:

Label

Knapp

Dette vil plassere en av hver av disse kontrollene på skjemaet. Lukk "Toolbox" og ordne kontrollene på skjermen som du ønsker ved å venstreklikke og dra dem til ønsket plassering.

4 Klikk på "Label en" kontroll, og klikk på Egenskaper-vinduer til nederst til venstre i utformingen vinduet. Bla ned til du finner "Text" eiendom og endre den til "Denne teksten vil komme og forsvinne når knappen klikkes."

5 Dobbeltklikk på "Button 1" kontrollen for å åpne Visual vinduet Basic-kode. Markøren vil bli plassert mellom start- og slutt linjer av sub-prosedyre som vil håndtere klikkhendelsen for "Button 1." Legg til følgende linjer slik at den ferdige sub prosedyren ser slik ut:

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

Håndtak Button1.Click

Hvis Label1.Visible = True Deretter

Label1.Visible = False

Ellers

Label1.Visible = True

Slutt om

End Sub

Denne koden vil sjekke "Synlig" tilhører "Label 1" for å se om det er "sant". Hvis det er "sant" koden setter den til "False", slik at teksten forsvinner fra skjemaet. Hvis "Synlig" eiendom er "False" deretter koden setter den til "Riktig" slik at teksten vises igjen på skjemaet. Samme kode kan brukes til noe kontroll som har en "Synlig" eiendom.