在同一容器中有选项卡和没有选项卡区域

时间:2014-04-18 22:04:39

标签: prism wpf-4.0 prism-4

我有两个经典区域工具栏和内容。 我的问题是我希望在同一地区有不同的表格/区域。

其中一个区域/表单具有文档搜索表单,当您单击搜索结果中的一行时,文档将显示在新选项卡中。用户将看到搜索表单的选项卡和每个文档的选项卡。

当我点击菜单以显示另一个表单时,例如管理我想在同一内容区域显示管理表单,当我点击搜索文档菜单时,我想回到之前的搜索结果。

我是否创建了一个没有内容的表单,只包含搜索表单的区域?或区域可以共存吗? 我正在使用棱镜导航框架。

现在我创建了一个只有tabregion的搜索表单,没有别的。问题是,在加载表单之前,棱镜无法导航到搜索表单区域。这不是一个大问题,我可以使用regionmanger加载表单,如果它没有加载。我只是想知道棱镜是否可以在没有自定义代码的情况下处理这个问题

Searchform Administration

1 个答案:

答案 0 :(得分:0)

正如上面就此问题所评论的那样,您所描述的方案将是一个特定的区域,您希望在其中显示 管理 或在显示搜索视图时, 搜索视图 以及多个标签旁边。

您可以通过 MenuRegion 完成此方案,其中 管理和搜索视图 已注册,然后定义 SearchTabRegion 中的TabsControl上的SearchContentView ,您可以在其中添加 TabView的 即可。

您可以在 UI组合棱镜指南章节中找到更多相关信息:

问候。