C# 这是Prism中的哪种导航?

C# 这是Prism中的哪种导航?,c#,wpf,prism,C#,Wpf,Prism,Prism中的导航类型是什么: 1) 当我单击切换按钮时,一个控件消失,另一个控件消失 一个出现了。也就是说,一个控件的可见性设置为false 另一个是真的。这是一个切换按钮,所以当你保持 单击它,您将在控件之间切换 2) 这个案子呢。。。我在窗口中有更多的窗格,还有一个切换按钮。 此切换按钮显示/隐藏单个窗格 我对Prism很陌生,不知道这些是不是被认为是Prism意义上的导航, 什么类型?< /P> < P> 棱镜< /强>将此导航视为基于声明的导航< /强>,尽管在这种情况下不需要强>棱镜

Prism中的导航类型是什么:

1) 当我单击切换按钮时,一个控件消失,另一个控件消失 一个出现了。也就是说,一个控件的可见性设置为false 另一个是真的。这是一个切换按钮,所以当你保持 单击它,您将在控件之间切换

2) 这个案子呢。。。我在窗口中有更多的窗格,还有一个切换按钮。 此切换按钮显示/隐藏单个窗格

我对Prism很陌生,不知道这些是不是被认为是Prism意义上的导航,
什么类型?< /P> < P> <强>棱镜< /强>将此导航视为<强>基于声明的导航< /强>,尽管在这种情况下不需要强>棱镜< /强>相关的工作。这种类型的导航是为当前
视图
中可能出现的更新而定义的,如状态更改、样式或用户交互,而无需移动到另一个
视图

相反,基于视图的导航被考虑用于在注册在同一
区域
视图之间切换,从而可以通过这些视图返回或前进

您可以在下面的棱镜指南章节中找到有用的信息,该章节介绍了两种类型的导航以及如何完成每种导航:


希望这有帮助。

< P> <强>棱镜< /强>将此导航视为<强>基于声明的导航< /强>,尽管在这种情况下不需要强>棱镜< /强>相关的工作。这种类型的导航是为当前
视图
中可能出现的更新而定义的,如状态更改、样式或用户交互,而无需移动到另一个
视图

相反,基于视图的导航被考虑用于在注册在同一
区域
视图之间切换,从而可以通过这些视图返回或前进

您可以在下面的棱镜指南章节中找到有用的信息,该章节介绍了两种类型的导航以及如何完成每种导航:

希望这有帮助