Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как заблокировать некоторые ячейки в Гриде?


vdv ©   (2003-02-10 12:27:00) 

Здравствуйте.
Вот если в Гриде можно цветом выделять ячейки по условию, а вот блокировать от редактирования по условию есть возможность?
Заранее благодарен.


passm   (2003-02-10 13:11:00) [1]

vdv (10.02.03 12:58)> А ты сможешь изменить гридом строчку в которой не находишься? :)


Соловьев   (2003-02-10 13:08:00) [2]

При выборе ячейки делай проверку и делай
DBGrid.ReadOnly:= false - когда нельзя
DBGrid.ReadOnly:= true - когда можно.


vdv   (2003-02-10 12:58:00) [3]

так получается что я весь грид блокирую?
конкретную ячейку нельзя?


passm   (2003-02-10 12:39:00) [4]

vdv (10.02.03 12:27)>
procedure Query.AfterScroll(DataSet: TDataSet);
begin
DBGrid.ReadOnly:= (...)
end;


Danilka   (2003-02-10 12:34:00) [5]

сорри, это для стринггрида


Danilka   (2003-02-10 12:32:00) [6]

есть.
смотри onSelectCell


Наверх

Титульная страница Поиск, карта сайта Написать письмо