I Visual Basic , skal du bruge Radio Button , også kendt som en "Option " knappen, og afkrydsningsfeltet kontrol for at præsentere muligheder for brugeren at samle hans input . De er anderledes i, at Radio knapper tilbyder to eller flere gensidigt udelukker muligheder for brugeren , mens felterne i grupper giver flere valg for brugeren . Men de to kontroller deler fælles egenskaber i både deres udseende og hvordan de virker. Kontrolleret
" Checked " ejendom er den mest almindelige egenskab til enten afkrydsningsfeltet eller Radio Button kontrol. Det indikerer , om afkrydsningsfeltet eller radio Button er valgt eller ej. Hvis brugeren vælger disse kontroller er " Checked " ejendom returnerer "Sandt , " ellers returnerer " False ". I en gruppe af relaterede Radioknapper , man kun kan have sit "checked " ejendom sat til " Sand " ad gangen, mens hver Afkrydsningsfelt handler uafhængigt af hinanden , så flere Checkbokse at få deres "checked " egenskaber sat til " sandt ".
AutoCheck
" AutoCheck "egenskab bestemmer, om brugeren kan klikke på en Radio Button eller Check Box til at ændre sin " Checked " ejendom fra "Sandt " til " False " eller omvendt. Hvis " AutoCheck " er indstillet til "Sandt ", som er standardindstillingen , kan brugeren klikke på kontrollerne. Hvis det er " False ", når brugeren klikker på et af disse kontroller , sker der ingenting til det. Hvis du indstiller " AutoCheck " ejendom til falsk til enten kontrol , ændrer du " Checked " ejendom i programmets kode , ellers kan du ikke ændre det.
CheckAlign
< br >
" CheckAlign " egenskab bestemmer, hvor afkrydsningsfeltet eller radio -knap kontrol område selv synes i forhold til teksten afkrydsningsfeltet og radio Button kontrol. Som standard for både sætter " CheckAlign " ejendom check området til midten til venstre på kontrol tekst , men du kan flytte det til nogen af de kardinal eller ordinal retninger omkring etiketten. Dog kan du ikke mærke en forskel i den lodrette justering af check -området, uanset hvilken side det er på , hvis du bruger en lille skriftstørrelse til kontrol mærkat.
Andre ejendomme
< br >
Ud over de få ejendomme eksklusivt til afkrydsningsfelter og radioknapper , deler de også flere ejendomme er fælles for de fleste andre kontrolelementer i Visual Basic. Disse omfatter "Tekst ", som sætter tekst, der vises på kontrolpanelet etiket , "Enabled " og " Synlig " og " Tabulatorstop ", som bestemmer rækkefølgen af fokus for formularens kontrolelementer , når brugeren trykker på " Tab "-tasten. Disse omfatter også udseende egenskaber, herunder " Size ", som sætter højde og bredde i pixels til kontrol , de " Font " egenskaber " Forgrundsfarve " og " BackColor ", som angiver farven