Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
ВнизStringGrid Найти похожие ветки
← →
Sash (2004-02-17 06:27) [0]Здравствуйте! Вопрос такой: на форме небольшой редактор состоящий из стринггрида(к примеру 5 строк и 2 колонки) и кнопок "удалить" и "добавить" (строку). Не могу добиться, чтобы при нажатии на "удалить" удалилась не последняя строка, а которая находится в фокусе, например 3-я. Если кто знает, напишите пожалуйста! Заранее благдарен!
← →
Suntechnic (2004-02-17 06:35) [1]Нет у StringGrid стандартных средств делать это! Надо сдвигать выделенную строку в самый низ... дальше ты знаешь.
← →
Defunct (2004-02-17 06:43) [2]StringGrid таким свойством не обладает.
Вообще-то он для отображения табл. информации, а не для формирования.
Можно сделать так:
1. Запомнить значения ячеек последней строки.
2. Уменьшить число строк (RowCount).
3. Сдвинуть строки вверх начиная с первой строки, идущей после удаляемой.
4. Восстановить значения ячеек последней строки.
или можно просто заполнять ячейки StringGrid заново при каждом нажатии кнопок Добавить/Удалить.
← →
Sash (2004-02-17 07:12) [3]Спасибо! Понял!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c