2008-11-13 49 views
34

WPF中是否有任何向导类型的控件?我需要功能可以前后移动,并使用选项卡选择一个特定项目,以显示嵌套项目的详细信息。我可以使用TabControl控件,但选项卡项目是动态的,所以我不能在选项卡项目中嵌套区域。WPF中是否有向导控件?

回答

29

WPF提供一个内置的导航基础设施:

WPF Navigation Overview

还检查了wizard sample

+4

的.NET样本不再随附作为SDK的一部分,所以你需要寻找他们的[代码库(http://code.msdn.microsoft.com/ )。即使如此,上面链接的向导示例似乎也没有直接的等价物。 – 2011-10-04 08:17:59

+3

[这似乎是](http://code.msdn.microsoft.com/Navigation-over-a-Fixed-89737557)与向导非常相似的示例。 – shambulator 2012-03-02 11:30:16

8

我已经使用了一个基本的向导另一种简单的方法是使用多个网格和更改在单击按钮时可见性属性,使用一个int来跟踪“步数”

<Grid Name="Page1"> 
     <TextBlock>Page 1</TextBlock> 
    </Grid> 

    <Grid Name="Page2" Visibility="Hidden"> 
     <TextBlock>Page 2</TextBlock> 
    </Grid> 
+0

您能否详细解释整数步数? – alice7 2011-05-05 23:29:25

5

检查This link。您可以使用扩展wpf工具包创建出色的向导。

Wizard