In the past this was simple because each object had a single set of three metrics.
Now I have new objects which have child-objects, each having their own set of the same 3 metrics. So in the case there are child objects, I'd like to have the parent row display the summed or averaged metrics for the whole parent object, and the child rows would each show their individual metrics.
The way i'm hoping to incorporate these objects with children is to keep it's parent-row visible and child rows hidden by default. There would be a little (+) button to the left of the parent row to expand or collapse the child rows.
I wonder if there's a built-in widget that would completely do this for me or if I have to build it using lower level widgets?
I saw the wxCollapsiblePane, but I'd prefer to have a small (+) button to the left of the main row rather than turning the entire parent row into a button.
Thanks for any insights. Anything is helpful, I've been looking around but I'm starting at zero.

Thanks,
Stuart