我已经创建了一个复选框列表并将其绑定,如下所示。
<ListBox ItemsSource="{Binding AllCarrierTypes}">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding Name}"
IsChecked="{Binding Active,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
Checked="ToggleButton_OnChecked"
Unchecked="ToggleButton_OnUnchecked"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
但是,当我在未经检查的事件上断点并看到 AllCarrierTypes 的内容时,使用 Where()仅获取活动,我看到该列表保持不变尽管GUI中的那些小东西实际上是开启和关闭的事实。我该怎么做才能排除故障?根据我读过和看过的东西,它应该有效,所以它可能是我忘记的愚蠢......