Заблокировать колонку Grid | |
---|---|
Каратаев Автор Сообщений: 3978 Откуда: Алматы Дата регистрации: 04.12.2001 |
Добрый день!
Есть Grid, 6 столбцов. Не могу заставить работать SetEnabled для последнего столбца. Как ни выкручивал, табулятором на этот 6-й столбец всё-равно переход осуществляется. Для первых двух колонок работает, для последней нет. Пишу примерно так:
Или это в принципе не сработает для последнего столбца, если перед ним были колонки с Enabled = .T.? Пытался и в LostFocus 6-го столбца прописать фокус на предыдущем - не помогает... Есть-ли вариант побороть, или не тратить на это время? ------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
Re: Заблокировать колонку Grid | |
---|---|
PaulWist Сообщений: 14625 Дата регистрации: 01.04.2004 |
либо
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) Исправлено 1 раз(а). Последнее : PaulWist, 19.07.22 10:48 |
Re: Заблокировать колонку Grid | |
---|---|
Каратаев Автор Сообщений: 3978 Откуда: Алматы Дата регистрации: 04.12.2001 |
Прошу прощения... Разобрался. Почему-то при активации формы для него Enabled=.T.. Как только выставляю Enabled=.T. (сделал специально кнопку для теста), то всё работает как надо.
Пойду искать где. ------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
Re: Заблокировать колонку Grid | |
---|---|
Каратаев Автор Сообщений: 3978 Откуда: Алматы Дата регистрации: 04.12.2001 |
Паша, спасибо! Навёл на мысль... У меня как раз в методах BeforeRowColChange и AfterRowColChange переназначались эти Enabled для колонок... Подправил, заработало как надо. Спасибо за подсказку!
------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
© 2000-2024 Fox Club  |