Hallo,
hab schon längere Zeit nichts mehr gemacht und komme eigentlich aus dem WinForm Ecke. Meine Google Suche war zwar erfolgreich, aber funktionieren wollte es dennoch nicht.
Und zwar will falls der Radio Button aktiviert ist, einem speziellen Zweig folgen. D.h. eine If Anweisung.
Wie gesagt, ich muss gestehen, dass ich etwas eingerostet bin.
Heißt die Anwendung nicht
If (RadioButton1.checked = true)
{
Window2 secondWindow = new Window2();
Show.Window2();
this.Closed();
Der Code passt soweit bis auf die Zeile mit dem "If".
Wo liegt da der Fehler?
Gruß und besten Dank im Voraus für die Antworten
Du setzt den RadioButton auf checked und fragst nicht die Eigenschaft ab.
glandorf
If (RadioButton1.checked == true) // beim Vergleich brauchst du 2 =
If (RadioButton1.checked ) // du kannst aber auch direkt den Wert Prüfen
Sollte man mal gelesen haben:
Danke für die schnellen Antworten.
Tatsächlich hat er aber Probleme mit
if (RadioButton1.checked == true)
Mit dem hat es dann funktioniert:
if (RadioButton1.IsChecked == true)
Wo ist denn da der konkrete Unterschied? Als ich mit Winforms gearbeitet habe - da stimme ich dem zu, war es .checked. Ist das jetzt mit WPF anders? Ich frage, weil es normales "checked" auch noch gibt.
Hi Poly,
bei solchen Fragen bitte immer erstmal in die Doku schauen. Dafür ist sie da. [Tipp] Schau in die Doku! - Möglichkeiten der Informationsgewinnung
Weeks of programming can save you hours of planning