Узлы AdvanceDataGrid разрушаются при обновлении

У меня есть AdvancedDataGrid, который я пытаюсь обновить данными веб-службы, которую я опрашиваю раз в 10 секунд. Я использую объект HierarchicalData для предоставления данных в сетку. Обновление работает нормально, за исключением того, что при каждом обновлении все развернутые узлы сворачиваются при обновлении сетки. Еще страннее, когда я копаюсь в недрах этой вещи и смотрю на содержимое HierarchicalCollectionView, которое поддерживает сетку, я вижу, что свойство openNodes правильно содержит открытые мной узлы, но эти узлы не отображаются как открытые на сетка... состояние кажется непоследовательным. Любая помощь приветствуется!

1 ответ

Я стараюсь держаться подальше от этого компонента. Я думаю, что вам лучше всего расширить его и реализовать необходимые вам функции (в конечном итоге вы получите слишком много логики, чтобы получить то, что вам нужно).

Вы уже знаете, что можете использовать свойство openNodes...

Я знаю, что этот ответ не поможет вам сразу, но вы поблагодарите себя позже, если потратите время на развертывание собственного компонента.

Другие вопросы по тегам