Я пытаюсь выбрать все CheckBox в DataGrid, но не получил никакого результата, используя этот код ниже
Это функция, которую я вызываю при нажатии основного флажка
private void CheckUnCheckAll(отправитель объекта, RoutedEventArgs e) { CheckBox chkSelectAll = ((CheckBox)отправитель); если (chkSelectAll.IsChecked == true) { dgUsers.Items.OfType().ToList().ForEach(x => x.IsChecked = true); } еще { dgUsers.Items.OfType().ToList().ForEach(x => x.IsChecked = false); } } dgUsers — это DataGrid, но, насколько я понимаю, можно найти любой флажок.
Это XAML, который я использую для создания флажка в сетке данных
А это изображение моего DataGrid

Есть ли какой-нибудь способ программно установить все флажки?
Изменить Я уже пытался выполнить эти действия
что вы можете видеть, что мой код там тот же, но у меня не сработал
Мобильная версия