В моем ContentView (name = CvProduct) у меня есть ListView (nam = LvProducts) и несколько элементов управления в каждой ячейке со своими конкретными командами, которые доступны в модели представления Page (name = Products) (name = ProductsViewModel).Мне не удается заставить работать привязку.
<ContentPage x:Name="Products">
<ContentPage.Resources>
<ResourceDictionary>
<DataTemplate x:Key="ContentTemplate">
<views:CvProduct/>
</DataTemplate>
</ResourceDictionary>
</ContentPage.Resources>
</ContentPage>
<ContentView x:Name="CvProduct">
<xForms:SfListView x:Name="LvProducts">
<xForms:SfListView.ItemTemplate>
<DataTemplate>
<forms:SvgCachedImage.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BindingContext.ConsultElement,
Source={x:Reference Name=LvProducts}}" CommandParameter="{Binding .}">
</forms:SvgCachedImage.GestureRecognizers>
</DataTemplate>
</xForms:SfListView.ItemTemplate>
</xForms:SfListView>
</ContentView>
, которая всегда возвращает эту ошибку:
Message = "Position xyz Не удается найти объект, на который ссылается LvProducts
"