Slik går du tilbake til Form1 fra Form2 i Visual Basic

Visual Basic utmerket til gitte brukere tilgang til intuitive verktøy for raskt å designe brukergrensesnittet til Windows-programmer. Men mens er like enkelt som å dra og slippe forhåndsbygde komponenter, flytting mellom flere brukergrensesnitt former legge knapper og tekstbokser til et program er ikke så intuitivt. Nøkkelen er synlig eiendom av skjemaene.

Bruksanvisning

1 Opprett en ny Visual Basic-prosjektet ved å klikke på "File" og "New Project". Velg "Windows Forms Project."

2 Legg til en knapp til prosjektet ved å dra en fra "Toolbox" inn i "Form1" -vinduet.

3 Legg en annen form til prosjektet ved å klikke på "Project" og "Add Windows Form."

4 Legg til en knapp i andre formen ved å dra en fra "Toolbox" inn i "Form2" -vinduet. Du har nå en enkel to-skjema søknad. Hver form har sin egen knapp. Alt som gjenstår er å knytte de to formene sammen.

5 Klikk på "Form1.vb [Design]" -fanen og dobbeltklikk på knappen på det skjemaet. Dette vil skape et arrangement som heter "button1_click" for at skjemaet.

6 Lim inn følgende på innsiden av "button1_click" hendelse:

Me.Visible = False

Form2.Visible = True

Dette vil gjøre den nåværende form (som alltid kan bli referert til som "Me") usynlig og gjør den andre formen synlig.

7 Klikk på "Form2.vb [Design]" -kategorien for å gå til design side for at form og dobbeltklikke på knappen.

8 Lim inn følgende kode i den hendelsen. Utviklere som kan forutsi hva koden vil se ut få bonuspoeng.

Me.Visible = False

Form1.Visible = True

Igjen, den nåværende form (nå Form2, men fortsatt "Me", siden koden er limt inn i den formen arrangement liste) er usynliggjort og det andre skjemaet er gjort synlig.

Den resulterende Programmet vil veksle mellom de to formene hver gang en av disse knappene er klikket.