У меня есть столбец, который является флажком.Снимите флажок после проверки
<telerik:GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox HorizontalAlignment="Center" IsChecked="{Binding GoodDeal, Converter={StaticResource ShortToBooleanConverter}}" Checked="CheckBox_Checked" Unchecked="CheckBox_UnChecked"></CheckBox>
</DataTemplate>
</telerik:GridViewColumn.CellTemplate>
У меня есть метод CheckBox_Check
в код, чтобы обработать этот вопрос, когда флажок установлен.
Внутри метода, я нахожу, что какое-то условие не встречается. Поэтому я выхожу из окна сообщений. Когда пользователь нажмет «Да», он снимет флажок автоматически.
Моя мысль заключается в том, чтобы добавить метод в код позади.
private void CheckBox_UnChecked(object sender, RoutedEventArgs e)
{
CheckBox chkBox = sender as CheckBox;
chkBox.IsChecked = false;
}
Но как поднять это событие в коде?