De fleste Windows -programmer bruker radio knapper for å tillate skjemaets brukeren velge ett av flere alternativer som er tilgjengelige . Selv om det kan være noen grupper av radioknappene på en bestemt form, kan bare én knapp i enhver gruppe velges til enhver tid . Som hver knapp i en gruppe er valgt , er alle de andre knappene automatisk de- valgt. Microsofts Visual Basic gir en relativt enkel metode for å sjekke for å se hvilken knapp er merket , og gir din bruker med nøyaktige handlinger basert på hennes valg . Instruksjoner
en
start Visual Studio eller Visual Basic Express , avhengig av hva du har installert . Velg " New Project" på startsiden . Dobbeltklikk på " Windows Forms Application " for å klargjøre Integrated Development Environment ( IDE ) og opprette en ny tomt skjema .
2
Bestem hvilke alternativer du vil gi din bruker for din radio knappen gruppen . For eksempel, hvis du presenterer dem med en liste over frukter du kan ha " Bananer ", " Oranges ", " rosiner ", " Epler " og " Kiwi " for dine valg . Denne prøven krever fem radio- knappene i gruppen .
3
Klikk hvor som helst i din tomt skjema og bla markøren over til Toolbox menyen til venstre. Hvis det ikke åpnes i noen få sekunder klikke på skjemaet på nytt , og klikk deretter på Toolbox -menyen for å åpne den. Klikk på " +" on the Common Controls menyvalget for å utvide den.
4
Dobbeltklikk på Radioknapp menyvalget fem ganger for å legge til fem radioknapper til skjemaet . Dobbeltklikk på knappen menypunktet én gang og Label-elementet én gang for å legge til en knapp og en tekst etikett i skjemaet. Dra radioknappene til en vertikal justeringsmønster for en logisk visuell gruppering .
5
Dra Button1 og Label1 kontrollene til et sted på skjemaet som ser logisk og avlaster noen trengsel på skjemaet .
6
Klikk på den første knappen på skjemaet for å velge det. Klikk på Properties vinduet til nedre høyre side av skjermen og bla gjennom Egenskaper for knapp til du ser "Name " eiendom . For vårt eksempel , endre navnet til " Bananas_Button . " Bla gjennom egenskapene til du finner "Text " eiendom og endre den til " Bananas ".
7
Gjenta trinn 6 for hver radio -knappen, bruker prøvenavn oppført i trinn 2, som skal resultere i et skjema med fem radioknapper , vertikalt , med teksten " Bananas ", " Appelsiner ", " rosiner ", " Epler " og " Kiwi " ved siden av hver knapp , henholdsvis.
8
Dobbeltklikk på Button1 kontroll på skjemaet . Dette vil åpne Kode-vinduet og plassere markøren mellom to linjer med genererte koden . Den første er Sub Prosedyre hendelsesbehandleren linje for Button1 klikk. Den andre er enden Sub linje som betegner slutten av arrangementet koden for Button1 klikkhendelsen . Legg til din radio knappen sjekke koden mellom de to linjene som følger : en
Private Sub button1_click ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs )
Håndtak Button1.Click
Dim ButtonFruitName As String = ""
p Hvis Bananas_Button.Checked Deretter
ButtonFruitName = " bananas"
End If
p Hvis Oranges_Button.Checked deretter
ButtonFruitName = " appelsiner "
End If
p Hvis Raisins_Button.Checked deretter
ButtonFruitName = " rosiner "
End If
p Hvis Apples_Button.Checked Deretter
ButtonFruitName = "hvit "
End If
p Hvis Kiwi_Button.Checked Deretter
ButtonFruitName = " kiwi "
End If
Label1.Text =" Du valgte "& ButtonFruitName &" for snack din . "
End Sub
Denne koden vil sjekk for å se hvilke frukt -knappen er valgt og vise en melding til brukeren som indikerer deres frukt utvalg . Husk at som hver knapp er sjekket deretter " sjekket " eiendom av de andre er merket som " Ukontrollert ", slik at du ikke trenger å gjøre negative kontroll på knappene .
9
Klikk på grønn trekant på menylinjen for å teste din søknad . Debug funksjonen åpner skjemaet i debug modus . Velg de ulike knappene for å være sikker på at de riktige meldingen vises og gjøre rettelser i koden hvis det er uoverensstemmelser .