Member 12785524 Ответов: 1

Как обновить выбранные элементы в datagrid ?


Я разрабатываю приложение WPF на C # и использую EntityFramework. У меня есть компонент GridView (имя которого dgv_name), и я хочу выбрать несколько строк, а затем обновить столбец состояния после нажатия кнопки btn_Void. GridView содержит три coulmnn, которые являются:

ID (int)
Имя (строка (MaxLength 50))
Состояние (логическое)
Я хочу изменить значение состояния с true на false для всех выбранных строк, когда я нажимаю btn_void. Мой код:

Что я уже пробовал:

private void btn_Void_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e)
    { 
      foreach (DataGridCellInfo cell in dgv_name.SelectedItems)
        {
            //I dont know what code should i write
        }
    }

1 Ответов

Рейтинг:
2

RickZeeland

WPF работает немного иначе, чем Win Forms, вы можете использовать ObservableCollection для этой цели см.: Как создать и привязать к ObservableCollection[^]
Пример: Учебник WPF: пример ObservableCollection WPF[^]