I am currently defining the ChildTableDefinition item source to a List ("Children"). The number of items in the list is editable on the parent item and can cause large updates (which is why I am using a List and not an Observable collection). When the user modifies the number of child elements we regenerate the List and then issue a property change notification for the Children property.
When the user transitions the number of children from a non-zero to a 0 the expander control remains (although trying to expand it does not show any children). Alternatively transitioning from a 0 to a non-zero does not create an expander control.
Is there a way to update the expander control to reflect transition to having children aside from using an ObservableCollection (it worked when I was using one but the performance was not desirable)?
Thanks
When the user transitions the number of children from a non-zero to a 0 the expander control remains (although trying to expand it does not show any children). Alternatively transitioning from a 0 to a non-zero does not create an expander control.
Is there a way to update the expander control to reflect transition to having children aside from using an ObservableCollection (it worked when I was using one but the performance was not desirable)?
Thanks