从ViewCell访问ViewModel属性

时间:2015-11-15 22:56:07

标签: xamarin xamarin.ios xamarin.android xamarin.forms

我有一个ViewModel类,它具有String类型的属性,名为Title。

在我的视图中,我有一个类型为Comment的ListView。我想在我的ViewCell中访问我的ViewModel的Title属性。因为ViewCell有不同的BindingContext我不能这样做:' {Binding Title}'

有谁知道如何在我的ViewCell中访问我的ViewModel属性?

1 个答案:

答案 0 :(得分:1)

我可能是这样的:

<Label Text="{Binding Source={x:Reference this}, Path=BindingContext.Title}"></Label>

x:Reference是页面本身,它的声明如下:

<ContentPage x:Name="this" ... >