Entwickler-Ecke

Basistechnologien - CheckBox Value an Methode übergeben


sebastian1234 - So 06.04.14 15:09
Titel: CheckBox Value an Methode übergeben
Hallo zusammen,

wieder mal eine BASIC Frage von mir! Ich möchte den ausgewählten Werte einer checkBox an eine Methode übergeben!


C#-Quelltext
1:
2:
3:
bool Abbruch = checkBoxAbbruch;

KlasseX.Methode(Abbruch);


FEHLER: Eine implizite Konvertierung vom Typ "System.Windows.Forms.CheckBox" in "bool" ist nicht möglich

Im nächsten Schritt soll Abbruch dann der Methode übergeben werden...

checkBoxAbbruch ist ja entweder false oder true ! Welche typ muss ich den nehmen damit ich diese Information abspeichern kann? Und sie dann einer Methode übergeben kann...


jaenicke - So 06.04.14 15:11

Du möchtest ja nicht die ganze CheckBox (checkBoxAbbruch) übergeben, sondern den Wert der Eigenschaft Checked (checkBoxAbbruch.Checked):
http://msdn.microsoft.com/de-de/library/system.windows.forms.checkbox.checked.aspx

Die CheckBox ist vom Typ System.Windows.Forms.CheckBox und du hast versucht die ganze CheckBox an einen bool Wert zuzuweisen, daher die Fehlermeldung.