是否可以在MvvmCross中设置元素数据上下文? 假设我有:
<RelativeLayout>
<TextView/> <TextView/>
</RelativeLayout>
我想将RelativeLayout数据上下文设置为viewmodel属性。
XAML相当于:
<Grid DataContext="{Binding someProperty}">
<TextBlock/> <TextBlock/>
</Grid>
答案 0 :(得分:1)
您目前无法直接在MvvmCross中的单个axml文件中执行此操作。
然而:
您可以使用MvxFrameControl
加载子axml文件(有点像include
),然后为该子视图内的所有内容设置DataContext
MvvmCross是开源的 - 所以你可以扩展和改编它......