Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2009, 21:08   #1
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию DrawGrid

Всем привет!
Вопрос: Как програмно вызвать процедуру прорисовки всей таблицы (DrawCell)?
VadEr вне форума Ответить с цитированием
Старый 29.05.2009, 22:07   #2
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Оно само же перерисовывает:
Код:
procedure TForm1.DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin

end;
Полная перерисовка:
Код:
DrawGrid1.Invalidate;
Alter вне форума Ответить с цитированием
Старый 30.05.2009, 01:16   #3
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию

Благодарю! Я вот, еще DrawGrid1.Repaint; нашел - результат аналогичен. Только в каких случаях применяется тот и другой методы (в чем разница)?
VadEr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разноцветный DrawGrid Andr Компоненты Delphi 18 21.08.2013 20:10
таблица DrawGrid Bat{CMD}_Men Общие вопросы Delphi 3 05.05.2009 18:17
drawgrid help! Extez1 Помощь студентам 0 03.05.2009 21:23
Типа DrawGrid SERG1980 Компоненты Delphi 14 29.07.2008 17:36