De fleste Windows- programmer bruger radioknapper til at tillade formularens brugeren at vælge en af flere valgmuligheder. Selvom der kan være nogle grupper af alternativknapper på en bestemt form , må kun én knap i enhver gruppe vælges til enhver tid. Som hver knap i en gruppe er valgt, bliver alle de andre knapper automatisk fravælges . Microsofts Visual Basic giver en forholdsvis nem metode til kontrol for at se, hvilken knap er markeret, at give din bruger med præcise aktioner baseret på hendes valg. Instruktioner
1
Start Visual Studio eller Visual Basic Express, afhængigt af hvad du har installeret . Vælg " Nyt projekt " på startsiden . Dobbeltklik på " Windows Forms Application " for at initialisere Integrated Development Environment (IDE) og oprette en ny tom formular.
2
Bestem de indstillinger, du vil give din bruger til din radioknappen gruppe. For eksempel, hvis du præsenterer dem med en liste over frugter kan have " Bananer ", " Appelsiner ", " rosiner ", " Æbler " og " Kiwi " for dine valg . Denne prøve kræver fem radioknapper i gruppen.
3
Klik hvor som helst i din tomme form og rul markøren over til Toolbox menuen til venstre . Hvis det ikke åbne i et par sekunder, skal du klikke på formularen igen og derefter klikke på Værktøjskasse i menuen for at åbne den. Klik på " +" den fælles Controls menupunktet at udvide det.
4
Dobbeltklik på RadioButton menupunktet fem gange for at tilføje fem radioknapper til formularen . Dobbeltklik på knappen menupunktet én gang, og elementet Label én gang for at tilføje en knap , og en tekst label til formularen . Træk alternativknapperne i en lodret justering mønster for en logisk visuel gruppering.
5.
Træk Button1 og Label1 kontrolelementer til en plads på den formular , der ser logisk og lindrer eventuelle fortrængning på formularen. < br >
6
Klik på den første knap på formularen for at vælge det. Klik på Egenskaber vinduet til nederste højre side af skærmen , og rulle gennem Knapegenskaber indtil du ser "Navn" egenskab. For vores eksempel , ændre navnet til " Bananas_Button ". Rul gennem de egenskaber , indtil du finder "Tekst" ejendom og ændre det til " Bananer ".
7
Gentag trin 6 for hver alternativknap , ved hjælp af eksempler navnene i Trin 2 , som skulle resultere i en form med fem radioknapper , lodret justerede , med teksten " Bananer ", " Appelsiner ", " rosiner ", " Æbler " og " Kiwi " ved siden af hver knap , hhv.
8
Dobbeltklik på Button1 kontrol på din formular. Dette vil åbne vinduet Kode og placere markøren mellem to linjer genererede kode . Den første er den Sub Procedure event handleren linje for Button1 klik. Den anden er den End Sub linje, som angiver slutningen af begivenheden kode for Button1 klik begivenheden . Tilføj din valgknap kontrol kode mellem de to linjer som følger : Hej
Private Sub Button1_Click ( ByVal afsender Som System.Object , ByVal e Som System.EventArgs )
Handles Button1.Click
Dim ButtonFruitName As String = " "
p Hvis Bananas_Button.Checked Så
ButtonFruitName = " bananer "
End If
p Hvis Oranges_Button.Checked Så
ButtonFruitName = " appelsiner "
End If
p Hvis Raisins_Button.Checked Så
ButtonFruitName = " rosiner "
End If
Hvis Apples_Button.Checked Så
ButtonFruitName = "hvid"
End If
p Hvis Kiwi_Button.Checked Så
ButtonFruitName = " kiwi "
End If
Label1.Text =" Du valgte "& ButtonFruitName & " til din snack. "
End Sub
Denne kode vil check for at se, hvilke frugt -knappen er blevet udvalgt og vise en meddelelse til brugeren med angivelse af deres frugt markering . Husk, at da hver knap er markeret derefter på " Checked " ejendom af de andre er markeret som " Ukontrolleret ", så du ikke behøver at gøre negative kontrol på knapperne .
9
Klik grøn trekant på menulinjen for at teste din ansøgning. Debug funktion åbner din formular i debug mode . Vælg de forskellige knapper for at være sikker på ordentlig besked displays og foretage korrektioner til din kode , hvis der er uoverensstemmelser.