Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сделать оглавление на форме VS2008

47K
28 октября 2009 года
xob
8 / / 03.07.2009
Добрый день, подскажите как сделать оглавление на форме.
Подключена БД Access , форме есть Grid с таблицей "Товары" , вверху расположен ряд LinkLabel`ов к примеру "Пластик" ,"Металл" . По нажатию на них фильтруется содержимое Grid`a

 
Код:
ТоварыBindingSource.Filter = "Изделия LIKE 'Пл%' "



Задача в том что бы сделать видимыми\активными только те LinkLabel`ы которые есть в БД. То есть если в столбце Изделия таблицы "Товары" есть наименование начинающиеся на 'Пл%', то LinkLabel "Пластик" виден\активен в противном случаи он не отображается.

Пока идея только одна задать выключить у всех LinkLabel видимость задать условие при загрузки формы проводить проверку по столбцу "Изделия" на наличие 'Пл%' , но по правде не знаю как построить такую проверку.... Sad
P.s. наверняка есть решения изящней взять первые символы из бд убить дубли и передать в LinkLabel.Text ...но пока хотя бы с условием разобраться бы.
p.p.s. комбобоксы и текстовые поля с фильтрами конечно сильно помогают , но к сожалению не я придумал эту задачу.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог