У меня есть ListView в формах Xamarin, в котором есть пользовательская ячейка.Пользовательская ячейка содержит элемент управления Image с атрибутом ax: Name.Теперь я попытался привязать индикатор активности IsRunning Property к свойству Image IsLoading, и формы Xamarin не смогли найти изображение, используя x: Name.Я тоже пытался получить доступ из бэкэнда, тоже самое.
Я добавил другие элементы в Listview, и их x: Name тоже не были видны.
Примечание: я могу получить доступ к x: Имя элементов управления, которые я поместил вне ListView, так что это похоже на проблему со списком.
<StackLayout>
<ActivityIndicator x:Name="activity" Color="Purple" HeightRequest="50" WidthRequest="50" IsRunning="{Binding Source={x:Reference Offerimg},Path=IsLoading}"></ActivityIndicator>
<ListView x:Name="OfferLV" HasUnevenRows="True" x:FieldModifier="Public" SeparatorVisibility="None" BackgroundColor="White">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell >
<StackLayout Padding="0,10,0,10">
<Image x:Name="offerimg" HeightRequest="500" WidthRequest="100" Aspect="AspectFill"></Image>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</StackLayout>