代码之家  ›  专栏  ›  技术社区  ›  Jeff

RadTabControl和MVVM

  •  0
  • Jeff  · 技术社区  · 16 年前

    首先,你知道,Silverlight4和Vs2010都是RC和RIA服务。我也是Silverlight的新手…

    我有一个页面上有一个Telerik RadTabControl。它总是有六个选项卡,即选项卡的数量不是由数据驱动的。选项卡用于各种管理功能。其中一个选项卡用于管理具有网格和编辑视图的用户,另一个选项卡将具有基本的公司信息-上面只有几个文本框。其他选项卡与这两个类似。

    我正在尝试使用MVVM,无法决定最佳方法。我不认为我想要一个能处理所有六个标签的大的视图模型——那将是大的,丑陋的,并且难以维护。对于如何打破这种局面的方法有什么建议吗?也许每个选项卡都有一个视图模型?如果是这样,我(通常)如何着手实现类似的东西?还是有其他更合理的方法?

    谢谢,

    杰夫

    1 回复  |  直到 16 年前
        1
  •  0
  •   JSprang    16 年前

    我们最近做了类似的事情。我们有一个带有选项卡控件的页面的视图模型。然后,每个选项卡的内容是一个用户控件,它有自己的视图模型。

    推荐文章