【发布时间】:2012-06-10 11:59:12
【问题描述】:
我有 ContractView。这将从我的仪表板上的 2 个单独的图块中显示。一种用于基本负载,一种用于峰值负载。
当显示基本负载剪辑时,标题将是基本负载剪辑定义,当从我仪表板上的峰值负载图块显示时,它将是峰值负载剪辑定义
同样,ViewModel 需要根据用户单击的图块获取基本负载或峰值负载剪辑
我知道我可以做到这一点的一种方法是制作 2 个单独的副本,但这似乎完全错误,因为它会复制视图。
关于视图模型大小,我正在考虑创建 2 个单独的视图模型并从 ClipDefinitionViewModel 继承它们。然后,两个新的视图模型类将知道要从数据服务获取的剪辑类型
有没有更好的办法?
我正在使用简单的 MVVM 工具包
保罗
【问题讨论】:
标签: mvvm silverlight-5.0 mvvm-toolkit