Здравствуйте, masha__v, Вы писали:
D>>Так как всё это форматирование нужно только внутри программы, то и шаблоны хранятся в локальной таблице (с возможностью экспорта/импорта).
__>В том-то и дело, что хотелось сделать так, чтобы пользователь мог его редактировать
У меня это тоже было сделано, только не иерархически, а ввиде таблицы. Добавляешь поле, настраиваешь форматирование, смотришь первьюшку результата. В качестве редактора брал DeveloperExpress QantumTreeList. Т.е. получается комбобокс для выбора поля, плюс кнопочка для настройки форматирования поля. Не то чтобы супер удобно, но вполне понятно.