Мне нужно представить иерархические данные в элементе управления Winforms UltraGrid. Данные содержатся в объекте BindingList, который назначен элементу управления BindingSource. Объекты, содержащиеся в коллекции, имеют свойство «Children», которое представляет собой еще один BindingList, содержащий эти объекты.
Поскольку объем наших данных большой, я заполняю сетку только элементами первого уровня. Все идет нормально. Затем я хочу получать дочерние элементы подряд каждый раз, когда пользователи нажимают на них.
Как мне это сделать? Я пытался сделать это на событии MouseUp, но это не выглядит хорошо. Кроме того, дочерние объекты должны быть извлечены и показаны одновременно, и в данный момент я должен щелкнуть несколько раз, чтобы они появились.
Большое спасибо.
Привет.