Exemple #1
0
 protected async void CheckboxClickHandler(object sender, RoutedEventArgs e)
 {
     if (sender is CheckBox cb)
     {
         await _viewModel.UpdateItemAsync(cb.Tag as string, cb.IsChecked ?? false).ConfigureAwait(false);
     }
 }
Exemple #2
0
 /// <summary>
 /// Event handler called when the user checks or unchecks an item.
 /// </summary>
 protected async void CheckboxClickHandler(object sender, RoutedEventArgs e)
 {
     if (sender is CheckBox checkbox && checkbox.Tag is string itemId)
     {
         bool isComplete = checkbox.IsChecked ?? false;
         await _viewModel.UpdateItemAsync(itemId, isComplete).ConfigureAwait(false);
     }
 }