Många Windows Forms-applikationer kan göra vissa kontroller försvinner från formuläret beroende på val användaren har gjort , eller beslut att programmeraren kodade att ta bort vissa alternativ från användaren . Microsoft Visual Basic underlättar möjligheten att göra detta med hjälp av "Egenskaper" för de olika kontrollerna . I synnerhet kan "Synlig " egendom användas för att göra en kontroll försvinna från användarens uppfattning. Instruktioner
1
Starta Visual Basic utvecklingsmiljön och klicka på " Nytt projekt " . Klicka på " Windows Forms Application " och klicka på " OK . " Detta kommer att öppna ett nytt tomt Windows form i design fönstret .
2
Rulla över " Toolbox " fliken till den övre vänstra sidan av designen fönstret för att öppna det . Alternativt , kan du bara klicka på fliken "Verktyg" för att öppna den .
3
Expandera " Common Controls " menyn genom att klicka på " + "-tecknet . Dubbelklicka på en av varje av följande menyalternativ :
Label
Button
Detta kommer att placera en av varje av dessa kontroller i formuläret . Stäng " Toolbox " och ordna kontrollerna på skärmen när du vill genom att vänsterklicka och dra dem till önskad plats .
4
Klicka på " Label 1 " kontroll och klicka på Egenskaper fönster till det nedre vänstra av designen fönstret . Bläddra nedåt tills du hittar " Text " egendom och ändra det till " Denna text kommer att visas och försvinner när du klickar på knappen . "
5
Dubbelklicka på " Button 1 " för att öppna Visual Basic -kod fönster . Markören placeras mellan början och slutet linjerna i sub - förfarande som kommer att hantera händelsen click för " Button 1 . " Lägg till följande rader så att din färdiga sub procedur ser ut såhär:
Private Sub Button1_Click ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) katalog
Handtag Button1.Click
Om Label1.Visible = sant då
Label1.Visible = False
Else
Label1.Visible = Sant
End If
End Sub
Denna kod kommer att kontrollera " Synlig " egendom " Label 1 " för att se om det är " Sant . " Om det är " sant" koden ställer in den på " False " så att texten försvinner från formuläret . Om " Synlig " egendom är " False " då koden ställer det till "true " så att texten visas åter på formuläret . Liknande kod kan användas för någon kontroll som har en " Synlig " egendom .