<CheckBox x:Uid="cbRFEnableManualControl"
Grid.Column="0"
Grid.Row="0"
Name="cbRFEnableManualControl"
VerticalAlignment="Center"
Margin="0,0,0,12"
IsChecked="{Binding RFEnableManualControl, Mode=TwoWay}"
Checked="RFEnableManualControlChanged"
Unchecked="RFEnableManualControlChanged">
<CheckBox.Content x:Uid="EnableManualControlContent">
Enable manual control
</CheckBox.Content>
</CheckBox>
如果我选中此复选框,那么我应该启用一些控件。我有一个属性&#34; RFEnableManualControl&#34;在我的数据模型类中,基于此值启用/禁用其他控件。
问题是,我有另一个按钮,如果我在单击此按钮后选中此复选框,则不会为此属性设置该值。执行不会进入此属性并直接命中RFEnableManualControlChanged事件。 在另一个按钮上调用此数据模型类的构造函数,但我没有为此特定属性分配任何内容。