Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.10.2010, 10:40
AntoNechayuk AntoNechayuk вне форума
Новичок
 
Регистрация: 23.11.2009
Сообщения: 58
Репутация: 10
По умолчанию StringGrid - текущаа строка

Вношу данные в строки компонента (по нажатию на соотв. кнопку), при этом сразу идет определенный расчет с последующем отображением результатов в соседних столбцах данной строки.. Строк много - соответсвенно все не влазят в выделенное поле программы (столбцы влазят).
Есть ползунок - и можно его "крутить", но мне нужно, чтобы при внесении данных на новую строку, ползунок сам крутился вниз, отображая в "видимом ограниченом поле компонента" текущую строку закрашенную синим цветом....
Ответить с цитированием
  #2  
Старый 18.10.2010, 10:55
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Не понял что-то. Вам надо итоги по столбцу что-ли постоянно на экране видеть? Т.е. закрепить строку с итогами?
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #3  
Старый 18.10.2010, 10:56
AntoNechayuk AntoNechayuk вне форума
Новичок
 
Регистрация: 23.11.2009
Сообщения: 58
Репутация: 10
По умолчанию

нет, нужно чтобы текущая строка была видна... т.е. работала автоматическая прокрутка. сейчас данные заносятся, но чтобы их увидеть - мне нужно крутить ползунок
Ответить с цитированием
  #4  
Старый 18.10.2010, 12:39
AntoNechayuk AntoNechayuk вне форума
Новичок
 
Регистрация: 23.11.2009
Сообщения: 58
Репутация: 10
По умолчанию

не дождался ответа... перелопатил все свойства и параметры.... нашел!!!


Код:
StringGrid1.Rows:= TekRow;

где TekRow - Текущее положение
Ответить с цитированием
  #5  
Старый 18.10.2010, 13:15
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
begin
  // в последнюю строчку занесем "hello"
  StringGrid1.Cells[0, StringGrid1.RowCount-1]:='hello';
  // добавим еще одну строчку
  StringGrid1.RowCount:=StringGrid1.RowCount+1;
  // в последнюю строчку занесем "world"
  StringGrid1.Cells[0, StringGrid1.RowCount-1]:='world';
  // сделаем так, чтобы последняя строчка появилась
  StringGrid1.TopRow:=StringGrid1.RowCount-StringGrid1.VisibleRowCount;
end;
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 17:12.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025