powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Определить тип колонки у TcxTreeList по свойству Properties
6 сообщений из 6, страница 1 из 1
Определить тип колонки у TcxTreeList по свойству Properties
    #40131776
Jonnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть TcxTreeList у него в колонках разный тип отображаемых данных. Надо пройтись по всем колонкам и в каждой понять какой тип данных там отображается и понять какие там параметры записаны. Это определяется по свойству Properties.

Если указано в колонке CurrencyEdit в Properties, то проверить это можно так и указав еще cxCurrencyEdit

Код: pascal
1.
2.
3.
4.
TTL : TcxTreeList; 

if TTL.Columns[i].Properties is TcxCurrencyEdit then
 TcxCurrencyEdit(TTL.Columns[i].Properties)......  



Если указано в колонке CheckBox в Properties , но тут я не знаю какую библиотеку подключать ???????

Код: pascal
1.
2.
3.
4.
TTL : TcxTreeList; 

if TTL.Columns[i].Properties is TcxCheckBoxProperties then
 TcxCheckBoxProperties(TTL.Columns[i].Properties)......  



Если указано в колонке Label или TextEdit или Memo я вообще не знаю что там указывать.

Подскажите, как правильно это проверять и какие библиотеки подключать.
...
Рейтинг: 0 / 0
Определить тип колонки у TcxTreeList по свойству Properties
    #40131781
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для чего тебе это? Какую задачу пытаешься решить?
...
Рейтинг: 0 / 0
Определить тип колонки у TcxTreeList по свойству Properties
    #40131785
Jonnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
white_nigger
Для чего тебе это? Какую задачу пытаешься решить?



Мне для обработки надо со своими заморочками.
Просто может быть текст, а может быть целое число или с плавающей точкой с различным числом разрядов округления.
Или галочка.
надо понимать что за данные в столбце, а потом их вытягивать в нужном виде.
...
Рейтинг: 0 / 0
Определить тип колонки у TcxTreeList по свойству Properties
    #40131817
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как узнать имя файла ?
Добавить на форму TcxEditRepository, в него добавить TcxEditRepositoryCheckBoxItem и написать в коде
...
Рейтинг: 0 / 0
Определить тип колонки у TcxTreeList по свойству Properties
    #40131820
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jonnik
Или галочка.
надо понимать что за данные в столбце, а потом их вытягивать в нужном виде.
А почему бы не воспользоваться экспортом, который это сделает корректно? Вообще странная задача "обвязка над обвязкой", но каждый ССЗБ...
...
Рейтинг: 0 / 0
Определить тип колонки у TcxTreeList по свойству Properties
    #40131910
Jonnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я это делал в отдельном юните и там ничего не подсвечивалось

В общем можно использовать

Код: pascal
1.
TTL.Columns[i].PropertiesClassName

тут можно понять, что там вообще за тип колонки

в идеале использовать

Код: pascal
1.
TTL.Columns[i].PropertiesClass

но он ругается на неизвестный TcxCustomEditPropertiesClass. Он вроде ссылается на cxEdit, но он не от туда
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Определить тип колонки у TcxTreeList по свойству Properties
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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