我重载了wxDataViewModel,
virtual bool IsContainer( const wxDataViewItem &item ) const
{
....
MyNode*node = (MyNode*) item.GetID();
return node->GetChilds().m_size > 0 ;
}
一开始是node没有任何child,IsContainer()为false,当满足一定条件是,m_size>0,但是node->GetChilds()里面还是为空的,
ItemChanged()后,节点左边的+图标还是没出现?
wxDataViewModel的ItemChanged
-
- In need of some credit
- Posts: 1
- Joined: Thu Dec 22, 2011 1:50 pm