Hallo zusammen
Ich habe in meinem Programm eine Groupbox mit so 10 Checkboxen in sich. Nun möchte ich herausfinden, welche der 10 Ausgewählt sind und diese dann in ein Array schreiben. Ist es möglich, dass ich abfragen kann, welche Elemente in der kompletten Groupbox angewählt sind, ohne dass ich jede einzelne Checkbox abfragen muss?
Vielen Dank für eure Hilfe
Für weitere Fragen stehe ich natürlich gerne zur Verfügung
Greez
Du kannst die Controls-Eigenschaftd er GruopBox mit OfType() filtern und mit foreach alle Checkboxen durchgehen.
Grüße, JasonDelife.
Vielen Dank für deine schnelle Antwort. Könntest du mir ein kleines Codebeispiel reinschreiben?
Währe sehr nett von dir
Ich hab ja den Code quasi auf Deutsch gesagt.
Du musst ihn nur noch in deine Programmiersprache übersetzen. 
Ich kann dir momentan leider kein Code-Snippet geben, da ich nicht weiß, ob du C# oder VB.NET programmierst. Das müsstest du mir noch sagen.
Grüße, JasonDelife.
Ich programmier in vb.net
Also, gleich als Warnung: Ich bin C#ler, deshalb verzeihe eventuelle Fehler:
For Each chkBox As CheckBox In myGroupBox.Controls.OfType(CheckBox)()
' Tu was dir gefällt mit chkBox
Next
Es ist, wie gesagt, nur eine simple ForEach-Schleife.
Grüße, JasonDelife.
Genau das hab ich gesucht. Vielen Dank