我有4个向导页面,比如page1,page2,page3和page4。 Page1由3个单选按钮组成。因此,根据单选按钮的选择,应打开3个页面中的一个。
即。如果我选择第一个单选按钮并按下Next,则应打开page2。 类似的第二个单选按钮 - 第3页 第3个单选按钮 - 第4页
我如何实现这一目标?
答案 0 :(得分:2)
覆盖getNextPage
或Wizard
类的WizardPage
方法。
对于Wizard
,方法是:
public IWizardPage getNextPage(IWizardPage page)
您将获得当前页面并返回下一页。
对于WizardPage
,方法是:
public IWizardPage getNextPage()
WizardPage.getNextPage
的默认行为是调用Wizard
下一页:
public IWizardPage getNextPage() {
return wizard.getNextPage(this);
}
还有类似的getPreviousPage
方法。