|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2013, 15:34 | #1 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 19
|
Чудеса со StringGrid'ом
Вывожу данные, полученные из ADOQuery в StringGrid. Все нормально, но при использовании метода onDrawCell(для установки текста по центру ячейки) упорно опустошается одна ячейка[0,1]. Если же не использовать onDrawCell то эта ячейка нормально показывает текст.
Код:
|
23.11.2013, 15:52 | #2 |
Пользователь
Регистрация: 12.01.2009
Сообщений: 42
|
А не проще ли будет использовать DBGrid?
|
23.11.2013, 16:05 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
23.11.2013, 16:16 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Бывает, что не проще.
Свойство DefaultDrawing в False. Если хочещь выделение прорисовывать, то заменить так примерно Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
23.11.2013, 16:24 | #5 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 19
|
Отладкой проходил, но все равно не пойму в чем дело. Когда дело доходит до onDrawCell, то с 3го прохода рисуется первая фамилия, т.е. по логике на 2м проходе рисуется как раз ЭТА ячейка, но остается почему-то пустой, а на первом проходе вообще непонятно что делается...
DBGrid проще, но нужно сделать в StringGrid |
23.11.2013, 16:28 | #6 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 19
|
Аватар огромное спасибо, заработало!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чудеса с printf | BrookBond | Общие вопросы C/C++ | 9 | 10.03.2013 23:28 |
Чудеса c DBGrid'ом | The_Immortal | C++ Builder | 3 | 05.05.2012 03:01 |
Чудеса инкремента | Русtam | PHP | 2 | 27.11.2011 17:12 |
Чудеса | Vikenty | Свободное общение | 10 | 14.10.2010 20:27 |
Чудеса в Borland C++ 3.1 | LightWarrior | Общие вопросы C/C++ | 5 | 06.01.2010 03:37 |