I Visual Basic använder du Radio Button , även känd som en " alternativ " -knappen , och kryssrutan kontroller för att presentera alternativ för användaren att samla sin ingång . De är annorlunda i att Radio Buttons erbjuda två eller flera ömsesidigt uteslutande alternativ för användaren , medan kryssrutor i grupper erbjuder flera val för användaren . Men de två kontroller har gemensamma egenskaper i både sitt utseende och hur de fungerar . Kontrollerad
" Kontrollerad " egendom är den vanligaste egenskapen för antingen kryssrutan eller RADIO-knappen kontroller . Det visar om kryssrutan eller är markerad eller inte . Om användaren väljer dessa kontroller , returnerar " checked " property " Sant , " annars returneras " False ". I en grupp av relaterade Radio knappar , bara en kan ha sin " kontrollerat " egenskapen satt till " true" på en gång , medan alla kryssrutor agerar oberoende av varandra , vilket gör att flera kryssrutor för att få sina " checked" egenskaper inställd på " sant . " Addera AutoCheck
" AutoCheck " egenskapen avgör om användaren kan klicka på en knapp eller Kryssruta för att ändra sin " checked " egendom från " Sant " till " False " eller vice versa . Om " AutoCheck " är satt till "true ", vilket är standardinställningen , kan användaren klicka kontrollerna . Om det är " False ", när användaren klickar på en av dessa kontroller , kommer ingenting att hända med den . Om du ställer in " AutoCheck " egenskapen till false för antingen kontroll , du ändrar " checked " egendom i programmets kod , annars kan du inte ändra det .
CheckAlign
" CheckAlign " egenskapen bestämmer var kryssruta eller radioknapp check själva området verkar i förhållande till texten för att markera kryssrutan och Radio kontroller Button . Som standard för båda , sätter " CheckAlign " egendom kontrollen området till mitten - vänster om kontrollen text , men du kan flytta den till någon av de huvudsakliga eller ordinala riktningar runt etiketten . Men , kanske du märker inte någon skillnad i vertikal inriktning av kontrollen området , oavsett vilken sida det är på , om du använder en liten teckenstorlek för kontrollens etikett .
Övriga egenskaper
Förutom de få fastigheter exklusivt för kryssrutor och alternativknappar , delar de också flera egenskaper som är gemensamma för de flesta andra kontroller i Visual Basic . Dessa inkluderar " Text ", som sätter den text som visas på kontrollens etikett , " Enabled " och " Synlig " och " TabStop , " som bestämmer ordningen i fokus för formulärets kontroller när användaren trycker på " Tab "-tangenten. Dessa inkluderar även utseende egenskaper , däribland " Storlek ", som ställer in höjd och bredd i pixlar för kontroll , "Font " egenskaper " ForeColor " och " BackColor , " som sätter färg