Hallo und
Zunächst ist Code bitteschön als solcher zu markieren: Gehe auf deinen Beitrag, öffne ihn mit dem Schere-Button, öffne "Bereiche", wähle in der ComboBox C# aus, markiere den Code-Text, drücke den Plus-Button, kontrolliere mit der "Vorschau" (auch Einrückungen!), erst dann "Absenden". Meinst du nicht auch, dass das lesbarer ist?
Zur Sache: Ich verstehe die Abhängigkeiten nicht, weil du den Sinn von radioButton1 und lb_falsches nicht erläuterst und außerdem so etwas keine ausreichende Problembeschreibung ist:
chazon hat folgendes geschrieben : |
Das funktioniert aber so nicht ! |
Compilerfehler oder Laufzeitfehler? Mit oder ohne Exception? Welche Fehlermeldung bzw. Exception? Oder wie äußert sich das "funktioniert nicht" sonst?
Tipp: Button2 sollte im Designer auf Enabled = false gesetzt werden. Jegliche Änderung der betroffenen Controls ruft eine Prüfmethode auf; wenn alle Bedingungen erfüllt sind, wird Buttons2.Enabled auf true gesetzt.
Nebenbei: Wozu änderst du lb_falsches.Visible nach dem Close noch? Dann wird das Formular doch geschlossen und das lb_falsches ist sowieso unsichtbar. Außerdem gehören Namen wie Button2 oder TextBox27 sowieso verboten, und die ungarische Notation ist ebenfalls zu vermeiden; siehe
.NET Richtlinien für Namen.
Gruß Jürgen