Entwickler-Ecke
WPF / Silverlight - Radiobutton.Checked
c#_yo - Mi 20.07.11 20:36
Titel: Radiobutton.Checked
Hallo liebe Community!
Ich habe ein kleines Problem mit einer if-Abfrage vom Radiobutton.
Hier mal der Code:
C#-Quelltext
1: 2: 3: 4:
| if(checkBox1.Checked == true) { ... } |
(.Checked ist rot unterwellt)
Eigentlich sollte es ja funktionieren, doch in als Fehlermeldung steht:
| Zitat: |
| Fehler 1 Das Ereignis "System.Windows.Controls.Primitives.ToggleButton.Checked" kann nur links von += oder -= verwendet werden. |
Ich bitte um Hilfe!
LG
Moderiert von
Th69: Topic aus WinForms verschoben am Do 21.07.2011 um 10:21
c#_yo - Mi 20.07.11 21:44
Keiner?
Square - Do 21.07.11 01:39
Etwas früh für nen push des Threads Oo
Hab noch nie mit Radio Buttons gearbeitet aber
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| private void bT_Radio_Click(object sender, EventArgs e) { if (radioButton1.Checked == true) MessageBox.Show("Button 1 aktiviert"); if (radioButton2.Checked == true) MessageBox.Show("Button 2 aktiviert"); } |
funzt einwandfrei Oo
dark-destination1988 - Do 21.07.11 08:06
System.Windows.Controls.Primitives.ToggleButton.Checked
--> Das ist keine Checkbox sondern ein ToggleButton
und dort ist Checked vermutlich ein EVENT
Ralf Jansen - Do 21.07.11 09:49
RadioButton und CheckBox sind von ToggleButton abgeleitet. Aber einen RadioButton checkBox1 zu nennen bleibt merkwürdig genauso wie ein WPF Control in Winforms zu verwenden :gruebel:
Die Property die du benutzen wolltest ist wahrscheinlich IsChecked.
Th69 - Do 21.07.11 10:21
Hallo c#_yo,
da dein erster Beitrag
http://www.c-sharp-forum.de/viewtopic.php?t=105991 sich auch um WPF handelte (wegen RoutedEventArgs), gehe ich mal davon aus, daß du auch weiterhin WPF verwendest, hier jetzt also im falschen Unterforum gelandet bist -> verschoben.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!