PropertySheet如何动态加载page页
PropertySheet如何动态加载page页
需求:
在一个page页面(page_select)中有两个单选钮(1,2)分别对应到page1和page2
①选中单选钮1,点击下一页的时候,将page1显示出来(成功)
②点击后退,选中单选扭2,点击下一页的时候,将page2显示出来(成功)
③点击后退,选中单选扭1,点击下一页的时候,将page1显示出来(失败)
问题:第三个步骤出现问题,会显示page2的页面出来
目前的实现方式:
①在page_select的“下一页”虚函数中对选中的单选扭进行判断
选中1的时候new一个page1,然后addpage到PropertySheet
选中2的时候new一个page2,然后addpage到PropertySheet
②在page1的“上一页”虚函数中,removepage(*page1);delete(*page1);
③在page2的“上一页”虚函数中,removepage(*page2);delete(*page2);