我应该让我的Prism观看一个特殊的View类吗?

时间:2014-02-20 06:07:37

标签: c# wpf mvvm prism prism-4

我通常只使用UserControl作为视图,但在此项目中我认为从中派生View类可能更好,并将其用作视图的“包含”类,允许我稍后可能将更多功能注入View。然而,我当时并没有使用Prism,所以我的固有框架带来的奢侈品等等要少得多。

我应该保持这种做法,还是只有UserControl个充分的观点?

1 个答案:

答案 0 :(得分:0)

我认为这是您的观看要求的问题。正如您所说,这种方法可以让您灵活地为View课程添加功能,并在所有视图中立即显示。

然而,由于View中的焦点通常放在最大化XAML并最小化代码隐藏(这是行为的一个很好的例子),我认为你的共同基础View类方法可能以某种方式移动你在另一个方向。无论你在课堂上投入什么,都要尝试通过XAML和行为来实现它。