|
|
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
Я делаю свой DBGrid, наследую как бы в простом варианте от CustomDBGrid сначала нужны были только заголовки многоуровневые, потом дело дальше пошло... В общем мне нужно бы добавить пару свойств к TColumn, как это сделать грамотно не трогая исходник, я не знаю. Я просто тупо взял VCL.DBGrids и переименовал юнит и классы в свои, затем добавил нужные свойства. Но от этих действий у меня пропал вызов редактора TColumns из контекстного меню на DBGrid, считывание полей датасета в настройках... нет выпадающего списка полей датасета и в редакторе TColumns исчезли кнопки добавить все поля из датасета, теперь приходится вручную прописывать. Это просто геморрой... Вопрос, как правильно добавить свойство к TColumns? Как добавлять параметры к наследуемому CustomDBGrid мне понятно, а как обратиться к его TCollections не знаю. Или может исправить недостатки после правки файла, которые получились в результате моих действий. Но сам понимаю, что вроде это не правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 13:02 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
Ну так добавьте нужные редакторы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 13:37 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
DimaBrНу так добавьте нужные редакторы Это понятно... но я не знаю, как можно вызвать редактор... и как добавить пункт меню. И почему свойтво Field перестало получать список полей датасета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 13:56 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
Prot_XTЭто понятно... но я не знаю, как можно вызвать редактор... и как добавить пункт меню. И почему свойтво Field перестало получать список полей датасета. Изучайте редакторы компонентов и редакторы свойств. Это будет очень полезно. Почему перестало получать ? потому что для него не зарегистрирован соответствующий редактор. Всё что вы видите в Инспекторе - это редакторы свойств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 14:16 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
Удивительно, что вы 15 лет на форуме, а уровень знаний с 2004 года не изменился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 14:19 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
Prot_XTВопрос, как правильно добавить свойство к TColumns? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 14:47 |
|
||
|
Добавить свойство к TColumn в TDBGrid
|
|||
|---|---|---|---|
|
#18+
DimaBrУдивительно, что вы 15 лет на форуме, а уровень знаний с 2004 года не изменился. Потому что я не занимался этим профессионально, основная работа была в другом направлении... все было как-то наплывами. Я бы и сейчас может не занимался уже, но после аварии еле хожу, максимум по дому и чтобы совсем не засохнуть занялся новым проектом... ну как то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2019, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39819798&tid=2039436]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 432ms |

| 0 / 0 |
