Флажок потерян в событии textchanged (фильтрация )
У меня есть datagridView , и я пытаюсь отфильтровать некоторую строку с помощью Id row, она работает нормально, но проблема в том , что, например, когда я проверяю столбец datagridCheckboxColumn и нажимаю в поле поиска ( событие TextChanged), я потерял проверенные элементы
Как я могу восстановить проверенные элементы, когда я использую поле поиска?
Что я уже пробовал:
private void Idtxt_TextChanged(object sender, TextChangedEventArgs e) { if (Idtxt.Text.ToString().Equals("")) { DataGrid.ItemsSource = dataModelList; } List<DataGridModel> filtered = dataModelList.Where(DataGridModel => DataGridModel.workId.StartsWith(Idtxt.Text)).ToList(); DataGrid.ItemsSource = filtered;