0

我有一个棱镜应用程序已经在生产中。

我需要在此应用程序中创建一个新模块。根据配置文件,该模块可以存在或不存在于应用程序中。

此模块视图应显示在已存在的区域中。该视图应该仅在加载模块时可见。

问题:现有屏幕有一个区域显示来自 2 个不同模块的 2 个选项卡项。现在新视图应该是第一个选项卡的一部分,它让用户可以选择是查看以前的信息还是来自这个新模块的新信息。我被卡住了,不知道如何在加载新模块时显示这些复选框,并在未加载时隐藏它。我把这个逻辑放在哪里?

需要

当前情景: 当前图像

非常模糊的图像来定义我的意思?

4

2 回答 2

1

这是一个可行的选择,而且不需要太多努力......

在您精美插图的 Tab1 中,添加另一个选项卡控件,并将其设为 Prism 区域。使用原始视图和新模块中的视图填充此区域。

然后,如有必要,重新设置内部选项卡控件的样式,使选项卡标题看起来像单选按钮,并设置一个数据触发器以在选项卡小于或等于 1 时隐藏选项卡标题条。

于 2012-06-15T18:21:51.883 回答
0

感谢你的帮助 :)

经过大量的RND后,我弄清楚了。我创建了两个选项卡控制区域,一个用于主选项卡,另一个用于子选项卡。在子选项卡上,我只有在 item.count 大于 1 时才返回样式以显示 tabitem,如标记所建议的那样。

我已将此代码放入我现有的模块中。

于 2012-06-28T07:49:28.700 回答