Dela via


Kontrollöversikt för kryssruta (Windows-formulär)

Windows Forms-kontrollen CheckBox anger om ett visst villkor är aktiverad eller inaktiverad. Det används ofta för att presentera ett Ja/Nej- eller Sant/Falskt-val för användaren. Du kan använda kryssrutekontroller i grupper för att visa flera alternativ där användaren kan välja en eller flera.

Kryssrutekontrollen liknar alternativknappskontrollen eftersom var och en används för att ange ett val som görs av användaren. De skiljer sig åt eftersom endast en alternativknapp i en grupp kan väljas i taget. Med kryssrutekontrollen kan dock valfritt antal kryssrutor markeras.

En kryssruta kan vara ansluten till element i en databas med hjälp av enkel databindning. Flera kryssrutor kan grupperas med hjälp av kontrollen GroupBox. Detta är användbart för visuellt utseende och även för design av användargränssnitt, eftersom grupperade kontroller kan flyttas runt tillsammans i formulärdesignern. Mer information finns i Windows Forms Data Binding and GroupBox Control.

Kontrollen CheckBox har två viktiga egenskaper, Checked och CheckState. Egenskapen Checked returnerar antingen true eller false. Egenskapen CheckState returnerar antingen Checked eller Unchecked; eller om egenskapen ThreeState är inställd på truekan CheckState också returnera Indeterminate. I det obestämda tillståndet visas rutan med ett nedtonat utseende som anger att alternativet inte är tillgängligt.

Se även