【问题标题】:Composite view navigation in PRISMPRISM 中的复合视图导航
【发布时间】:2014-02-14 17:43:35
【问题描述】:

我在网上搜索过,但找不到这个问题的具体答案,所以我想我已经问过了。抱歉,如果我在其他地方错过了答案。

我在一个使用 mvvm / prism 框架的应用程序中工作,我想知道是否可以导航到一个视图,然后在其中打开一个特定的复合区域,让我达到通常需要点击的最终状态一个选项卡控件。

这是否可行,但只有当我按下特定按钮而不是默认视图导航时。

如果是这样,我会在初始导航时这样做,或者将参数传递给新视图,然后导航到复合视图。

任何帮助将不胜感激。

【问题讨论】:

  • 我不会是唯一想知道这个的人吗? :)

标签: c# wpf mvvm prism prism-4


【解决方案1】:

没有。区域不是控件。您可以在控件中定义区域,例如内容控件,并定义将与该区域关联的视图。每当控件在可视化树中变得可见时,控件中的区域(关联视图)都将可见。

【讨论】:

  • 谢谢,所以考虑到这一点,我会在导航到时传递 VM 参数,以便首先设置在 tabcontrol 中可见的特定视图以覆盖默认视觉索引?
  • 将特定控件设置为可见和在区域中想要什么视图是两件不同的事情,请相应地考虑。如果您的区域在选项卡内的控制范围内,则选项卡必须处于活动状态才能显示该区域中的任何内容。
  • 好的,谢谢。这使得场景。我会投票给你的答案,但不幸的是我没有足够的分数。
  • 如果它回答了您的问题,请标记答案:-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多