IsChecked funktioniert einwandfrei.
<CheckBox Grid.Row="0" IsChecked="{Binding TrueValue}" />
<CheckBox Grid.Row="1" IsChecked="{Binding FalseValue}" />
<CheckBox Grid.Row="2" IsChecked="{Binding NullableValue}" IsThreeState="True" />
public TestViewModel()
{
TrueValue = true;
FalseValue = false;
NullableValue = null;
}
public bool FalseValue...
public bool? NullableValue...
public bool TrueValue...
Du kämpfst wahrscheinlich an anderer Stelle mit Binding-Fehlern. Informationen dazu findest du im Output.
Zitat von Abt |
IsSelected ist die richtige Eigenschaft. |
Nö, diese Eigenschaft gibt es bei einer WPF-Checkbox nicht. :tongue: