wxDataViewCustomRenderer::Render() is not getting called for all the columns except for first expander column.

I need to have data in multiple columns for the expander/collapser row.
How can I acheive it without modifying the wxDataViewCtrl source.
If I understand your question correctly, you are complaining about the default behaviour of wxDataViewModel::HasContainerColumns() which returns false in the base class. If you want to be able to define fields for the other columns of the expander items, you need to override this method to return true in your custom model class.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With