@sorra

Как реализовать удаление и поиск в таблице DataGrid WPF?

Пишу приложение работы клиента с сервером. Необходимо реализовать поиск и удаление в таблице. Данные в таблицу выводятся через список List.
Код вывода таблицы на с#:
connection.Open();
            SqlCommand cmd = new SqlCommand();
            cmd.CommandText = "select * From Students";
            cmd.Connection = connection;
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            da.Fill(_dataTable);
          
            foreach (DataRow row in _dataTable.Rows)
            {
                StudentsList.Add(new StudentsClass
                {
                    NumberStudents = Convert.ToString(row["Number_Students"]),
                    FirstName = Convert.ToString(row["First_Name_Students"]),
                    LastName = Convert.ToString(row["Last_Name_Students"]),
                    MidName = Convert.ToString(row["Mid_Name_Students"]),
                    Address = Convert.ToString(row["Address_Students"]),
                    Course = Convert.ToString(row["Course_Students"]),
                    BirthDay = Convert.ToString(row["Birthday_Students"])
                });
            }
            DeportamentsGrid.ItemsSource = StudentsList;


Так выглядит меню работы с таблицей:
5ec3df7dcfe7a724675514.jpeg
  • Вопрос задан
  • 530 просмотров
Пригласить эксперта
Ответы на вопрос 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Используйте ObservableCollection. Удаляйте в коллекции данные, она сама оповестит грид о изменении коллекции. Ну и поиск делам не по гриду, а по коллекции, linq вам в помощь?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы