Замечание: У объекта СтудентыBindingSource имеется текстовое свой- ство Filter (рис. 160), которое определяет условие фильтрации. Условие филь- трации имеет синтаксис: "<Имя поля> <Оператор> ' <3начение>' ". В нашем случае значение поля «Фамилия» приравнивается к значению, выбранному в выпадающем списке (ComboBox1.Text) (рис. 160).
Теперь перейдём к кнопке «Показать всё», отменяющей фильтрацию за- писей. Дважды щёлкните по вышеназванной кнопке. Появится процедура Button2_Click. В появившейся процедуре наберите команду (рис. 161):
Далее рассмотрим реализацию поиска информации в таблице. Дважды щёлкните по кнопке «Найти». В появившейся процедуре обработки нажатия кнопки Button4_Click наберите следующий код (рис. 162).
Рисунок 162 — Программный код для поиска информации в таблице Рассмотрим более подробно код вышеприведённой процедуры. Данная
процедура состоит из двух частей:
Первый блок For i = 0 ... Next i перебирает все ячейки таблицы и устанав- ливает в них белый цвет фона и чёрный цвет текста. Т.е., отменяет ре- зультаты предыдущего поиска;