MVVM绑定到多个viewvmodels

时间:2013-06-06 11:19:31

标签: mvvm mvvm-light

我可以快速确认这是否是最佳做法,或者我应该重新考虑使用MVVM的过程。 (我是新来的)

<ComboBox  DataContext="{Binding MemberMain, Source={StaticResource Locator}}" ItemsSource="{Binding PayMethodList}" Text="{Binding DataContext.Member.MM_PaymentMethod, ElementName=TabItemClient}"  Margin="0,0,15,0"/>

我将一个组合框项目源绑定到一个视图模型,将文本绑定到另一个视图模型。 在此先感谢Scott

1 个答案:

答案 0 :(得分:0)

我在这里看到的唯一明显的是DataContext绑定。你真的需要这个吗?

除此之外。如果它工作并且保持简洁,如果您可以在很小的问题上交换位/输出,那么它很好。

发布您的视图模型可能有助于进一步评估。