|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Контролы в ячейках TAdvStringGrid
Доброе всем время суток.
Коллеги, подскажите: как можно впихнуть контрол (конкретно - кнопку) в ячейку AdvStringGrid? Т.е. мне нужно, чтобы в каждой ячейке заголовка гриды была кнопка и, возможно, еще пара-тройка контролов... Пробовал Grid.CellControls[1,1] := Panel1 - при прокрутке контрол пропадает с экрана. Пробую Panel1.BringToFront - появляется на старом месте, а ведь грида проскролилась... И вот как с этом бороться - я прям даже не знаю... Последний раз редактировалось YCH.Del, 01.08.2007 в 10:02. |
#2
|
||||
|
||||
Цитата:
- http://www.delphisources.ru/pages/so...tringgrid.html - http://www.delphisources.ru/pages/so...tringgrid.html |
#3
|
|||
|
|||
Нашел, правда не совсем то, что требовалось. Но, по крайней мере, кнопку воткнул - Grid.AddButton()
|
#4
|
|||
|
|||
2 YCH.Del:
У тебя есть исходники Adv компонентов????? My life Dark-Fire TEAM
|
#5
|
|||
|
|||
Неа Чего нет - того нет...
|
#6
|
||||
|
||||
Один из наиболее понравившехся мне компонентов для организации таблицы - это Berg Next Grid (http://www.bergsoft.net/index.php?se...&page=nextgrid)
Можно скчать Freeware версии для Delphi 7 А вообще, если говорить о том, как впихнуть в ячейку контрол - я это делал при помощи динамических массивов компонентов, по ним много литературы и ничего сложного в обращении с ними нету... THE CRACKER IS OUT THERE |
#7
|
|||
|
|||
Задача требует AdvStringGrid, Berg - в курсе, но нужен сабж. Насчет сделать руками - оно понятно, можно, просто интересовало именно CellControls, чтоб побыстрее. Ладно, в принципе - основная часть вопроса (кнопка) решена, попробую обойтись ею...
|