![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
StringGrid [D7, XP]
tigra © (2006-01-26 10:00:00)Бодрого!Есть грид в который выводятся некоторые значения из таблицы.После удаления элемента таблицы,грид перерисовывается. Как сделать чтобы SetFocus указывал на i+1 -ю ячейку,если была удалена i-я? После удаления фокус на первом столбце и первой ячейке.
ЮЮ (2006-01-27 10:56:00) [1]
> на i+1 -ю ячейку,если была удалена i-я?
Во-первых, ячейка - , сука [(с) Conedy Club], квадратная - у неё есть строка и столбец
Во-вторых, при удалении i-ой строки ранее бывщая i +1 станет i-ой, а то и i -1 -ой, если эьо была последняя, но никак не останется i + 1 -ой.
И наконец, перед новым заполнением грида запомни текущее положене (св-во Row) и установи его после нового заполнения грида. А ещё лучше запомни значения ключа для i + 1 (i -1, если i - последняя) и при повторном заполнении грида когда добавишь запись с таким ключем, тогда и установи Row равным текущему значению строки
Sergey13 (2006-01-27 10:05:00) [2]Можно еще картинку формировать динамически, бмп-шку какую-нить, и показывать ее на форме. Еще труднее будет. 8-)
tigra (2006-01-27 10:03:00) [3]Если дурь вставляет почему бы не помаяться :)))))
Хотя этот вопрос оставлю открытым :)
Amoeba (2006-01-26 14:07:00) [4]
> tigra (26.01.06 10:42) [4]
> Млин,ну интересно мне!!! С DBG каждый может,а вот чтобы
> со Стрингом...
Мазохист!
> tigra (26.01.06 11:11) [6]
> Советы будут?
Будет один: не майся дурью!
tigra (2006-01-26 11:11:00) [5]Советы будут?
ferr (2006-01-26 10:47:00) [6]класс.
tigra (2006-01-26 10:42:00) [7]Млин,ну интересно мне!!! С DBG каждый может,а вот чтобы со Стрингом...
Amoeba (2006-01-26 10:38:00) [8]
> В том-то и фишка,что нужно со StringGrid' ом :)
Объясни, please, народу, на кого черта нужен такой изврат и такой геморой?
tigra (2006-01-26 10:32:00) [9]Да это понятно,что проблем с DBGrid никаких нет :))) В том-то и фишка,что нужно со StringGrid' ом :)
Amoeba (2006-01-26 10:29:00) [10]
> Есть грид в который выводятся некоторые значения из таблицы.
Если имеется в виду таблица базы данных, то нефиг отображать ее в StringGrid. Для этого предназначен DBGrid. И проблем не возникнет.