| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > как убрать обводку с ячейки DnGrid'a |
| Автор: Drizhenko 2.12.2005, 06:11 |
| Подскажите, пожалйуста, как убрать обводку с ячейки DnGrid'a (стандартную серенькую обводку, которая появляется когда выделяешь ячейку)? Добавлено @ 06:12 А лучше даже не убирать ее, а сделать так чтобы она обводила всю строку, а не одну ячейку. |
| Автор: _hunter 2.12.2005, 12:33 |
| назначай обработчик OnDrawCell и рисуй как тебе нужно |
| Автор: Drizhenko 2.12.2005, 12:38 |
| А примерчик можно |
| Автор: _hunter 2.12.2005, 12:55 |
| хелп открой... |
| Автор: Alexeis 2.12.2005, 13:04 |
| OnDrawCell вызываетается перед отрисовкой рамки так что не годится |
| Автор: sexton 2.12.2005, 13:06 |
| Стандартный ответ - используй EhLib |
| Автор: _hunter 2.12.2005, 13:10 |
| отрисовку рамки и отлючить можно... |
| Автор: Drizhenko 5.12.2005, 06:41 |
| А как ее отключить????????? |
| Автор: _hunter 5.12.2005, 12:29 |
| из Options убрать goDrawFocusSelected |
| Автор: Drizhenko 9.12.2005, 13:05 | ||||
Использую GridEh, пишу строку
выводит ошибку
Подскажите как правильно написать. |
| Автор: Alexeis 9.12.2005, 13:13 |
| goDrawFocusSelected не удаляет рамку а запрещает выделение синим ячейки при клике по ней |
| Автор: sexton 9.12.2005, 13:16 |
| Посмотри [dghHighlightFocus] в DBGridEh2.OptionsEh. Не оно? |
| Автор: Drizhenko 12.12.2005, 12:23 | ||
Пишу нижеследующий код в FormCreate или в DBGridEh2GetCellParams
ничего не помогает, подскажите что и куда нужно писать, чтобы не было этой проклятой рамки. |
| Автор: Drizhenko 13.12.2005, 10:04 | ||
Нашел правильный вариант
|
| Автор: sexton 13.12.2005, 10:41 |
| Действительно, интересный эффект... |