WPF выбрать все флажки в DataGridC#

Место общения программистов C#
Anonymous
WPF выбрать все флажки в DataGrid

Сообщение Anonymous »


Я пытаюсь выбрать все 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


Изображение


Есть ли какой-нибудь способ программно установить все флажки?

Изменить Я уже пытался выполнить эти действия

что вы можете видеть, что мой код там тот же, но у меня не сработал

Вернуться в «C#»