TreeGrid довольно легко расширить, перегружая их события API.
Также довольно легко настроить сетку в соответствии с вашими потребностями, используя файлы конфигурации xml, перегружая настройки по умолчанию, действия, события ... хотяТребуется некоторое время, чтобы привыкнуть к специальному формату этого xml, так как они используют атрибуты xml для указания свойств столбцов в сетке и способа выполнения некоторых действий (вычисления, редактируемость ...). Он предлагает бесконечные параметры конфигурации итонны функциональности, он регулярно обновляется, и поддержка (если вы платите за такую лицензию) довольно хорошая.
Что касается того, насколько легко поддерживать код, если вы программируете с использованием предоставляемого ими API (Я думаю, что есть разные лицензии, которые предоставляют разные объемы API, поэтому будьте осторожны), это просто, так как большинство деталей скрыто от вас.Если вы планируете купить лицензию, включая исходный код (что возможно), возможность сопровождения изменений зависит от вас и ваших методов кодирования:)
(Примечание: я не связан ни с CoqSoft, ни с чем-либо еще)Я просто случайно работаю со своим компонентом)