TreeListView item's IsExpanded returns false no matter what

0 Answers 44 Views
TreeListView
D
Top achievements
Rank 1
D asked on 02 Aug 2024, 07:32 AM

I want to save the expansion state of my TreeListView before I reload the data and I use the following code:


foreach (var item in _currentTreeListView.Items)
{
    if (_currentTreeListView.IsExpanded(item))
    {
        expandedItems.Add(item);
    }
}

// Data update and TreeListView reload

foreach (var item in expandedItems)
{
    _currentTreeListView.ExpandHierarchyItem(item);
}

But _currentTreeListView.IsExpanded(item) returns false no matter if the corresponding item is expanded in the TreeListView. What's the problem?

No answers yet. Maybe you can help?

Tags
TreeListView
Asked by
D
Top achievements
Rank 1
Share this question
or