2013-02-25 77 views
0

我正在开发使用JavaScript的Windows应用商店应用程序。我也有用于客户端 - 服务器交互的WinRT库。客户端从服务器收到一个自定义类User,它是密封的,因为它是WinRT库中的类所必需的。我需要扩展User对象,以便与数据绑定一起使用。扩展密封类

这样做的最佳做法是什么?是否有创建新的UserDataBinding课程并复制User的所有属性的最佳方法?

+0

对于您的方法的建议 - 而不是所有propeties的副本 - 将用户类的实例存储在包装绑定类中,并通过获取所需的set属性值来公开。如果你的User类是你的自定义代码,为什么不能在那里绑定绑定的东西? – drk 2013-02-25 07:54:12

+0

@drk听起来像一个视图模型给我.. – 2013-03-05 03:20:45

+0

是啊,几乎是一样的,我没有看到你的答案之前发表评论 – drk 2013-03-05 11:05:55

回答

0

如何使用MVVM模式并将User对象与View Model包装在一起?