Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / DBGrid ???? как установить ячейку в Readonly / 3 сообщений из 3, страница 1 из 1
12.05.2004, 15:01
    #32514870
sfsf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid ???? как установить ячейку в Readonly
DBGrid ???? как установить ячейку в Readonly
...
Рейтинг: 0 / 0
12.05.2004, 15:57
    #32514983
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid ???? как установить ячейку в Readonly
Ну я делал так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
void __fastcall TForm1::DBGridEh2CellClick(TColumnEh *Column)
{
   TDBGridOptions opt;
   opt.Clear();
   opt = DBGrid1->Options;
   if (ADOQuery1->FieldByName("lock")->AsInteger >  0 ) 
// есть еще одно поле по которому и 
// проверяется можно редактировать или нет
   {
     DBGrid1->Options = opt>>dgEditing;
   }
   else
   {
     DBGrid1->Options = opt<<dgEditing;
   }
}


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
12.05.2004, 15:57
    #32514984
adi
adi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGrid ???? как установить ячейку в Readonly
ИМХО, решения в лоб нету. Нужно извращаться с обработкой событий, которые передают координаты ячейки, таких, как OnDrawColumnCell.
Подобнуя методику использовал, правда с наследниками TStringGrid
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / DBGrid ???? как установить ячейку в Readonly / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]