如何切换Devexpress Xtra Wizard控件的向导页面的可见性

时间:2014-12-02 08:48:50

标签: c# .net winforms

我遇到了一个问题:我正在使用devexpress向导控件,并希望根据复选框输入切换向导页面的可见性。

问题:

如果选中复选框A,则在向导控件中来回往返时,向导页面X必须可见,否则页面不应显示。

我尝试过:

  1. 尝试在SelectedPageChanging事件中切换可见性 - 没有成功
  2. 尝试在父级控件中添加或删除页面 - 没有成功
  3. 请帮帮我..

2 个答案:

答案 0 :(得分:0)

你可以:

  1. 处理SelectedPageChanging event
  2. 检查事件参数的Page property是显示/隐藏页面之前的页面。
    1. 如果为true,请将Cancel property设置为true
    2. SelectedPage设置为您想要的页面,具体取决于您的复选框A状态。
  3. 您也可以选择查看Direction property以查看用户是向前还是向后导航。

    一般提示:

    在处理DevExpress问题/问题时,DevExpress Support Center始终是提出问题或浏览解决方案的最有用位置。

    即使Stack Overflow也无法与anwsers(IMHO)的速度和深度竞争。

    因此,如果我的答案(或其他答案)不能满足您的需求,我建议您前往支持中心并向其寻求建议。

答案 1 :(得分:0)

我从下面的devexpress获得了相同的链接

How to prevent a specific page from being activated